Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1251174 > unrolled thread
| Started by | NoisyCoil <noisycoil@tutanota.com> |
|---|---|
| First post | 2025-06-27 01:20 +0200 |
| Last post | 2025-06-30 21:20 +0200 |
| Articles | 5 — 3 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards NoisyCoil <noisycoil@tutanota.com> - 2025-06-27 01:20 +0200
Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards Cyril Brulebois <kibi@debian.org> - 2025-06-27 17:30 +0200
Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards Cyril Brulebois <kibi@debian.org> - 2025-06-30 21:00 +0200
Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards NoisyCoil <noisycoil@disroot.org> - 2025-06-30 21:20 +0200
Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards Cyril Brulebois <kibi@debian.org> - 2025-06-30 21:20 +0200
| From | NoisyCoil <noisycoil@tutanota.com> |
|---|---|
| Date | 2025-06-27 01:20 +0200 |
| Subject | Bug#1108360: keyboard-configuration: keyboard_present does not detect Apple SPI keyboards |
| Message-ID | <L242S-dpX8-3@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Package: keyboard-configuration Version: 1.238 Severity: normal Tags: patch X-Debbugs-Cc: noisycoil@tutanota.com, noisycoil@disroot.org Dear Maintainer, Earlier today in Bananas Team we received multiple reports that keyboard- configuration is broken on Apple laptops with arm64 CPUs: reconfiguring the package throws the errors ``` cat: '/sys/bus/usb/devices/*:*/bInterfaceClass': No such file or directory cat: '/sys/bus/usb/devices/*:*/bInterfaceSubClass': No such file or directory cat: '/sys/bus/usb/devices/*:*/bInterfaceProtocol': No such file or directory ``` and refuses to go ahead with the configuration. I could reproduce this bug on my machine. It happens because the keyboard_present function is unable to detect the laptops' keyboards. In attachment you will find a patch to enable detection by adding the relevant strings to the matching pattern for /proc/bus/input/devices. I tested it works on the M1 MacBook Pro and M2 MacBook Air, and expect it will on the other laptops too. We would be very grateful if a fixed release could land in trixie, as this is a major blocker for our first-boot configuration of installations with no desktop environment. If you agree and wish me to, I could take care of the unblock request. I see v1.238 needs unblocking too, but the delta only contains translations as far as I can see, so I think the two unblocks could be filed as one. Cheers!
[toc] | [next] | [standalone]
| From | Cyril Brulebois <kibi@debian.org> |
|---|---|
| Date | 2025-06-27 17:30 +0200 |
| Message-ID | <L2jbA-dzwL-9@gated-at.bofh.it> |
| In reply to | #1251174 |
[Multipart message — attachments visible in raw view] — view raw
Control: severity -1 important Hi, NoisyCoil <noisycoil@tutanota.com> (2025-06-27): > Earlier today in Bananas Team we received multiple reports that keyboard- > configuration is broken on Apple laptops with arm64 CPUs: reconfiguring > the package throws the errors > > ``` > cat: '/sys/bus/usb/devices/*:*/bInterfaceClass': No such file or directory > cat: '/sys/bus/usb/devices/*:*/bInterfaceSubClass': No such file or directory > cat: '/sys/bus/usb/devices/*:*/bInterfaceProtocol': No such file or directory > ``` > > and refuses to go ahead with the configuration. I could reproduce this > bug on my machine. It happens because the keyboard_present function is > unable to detect the laptops' keyboards. In attachment you will find a > patch to enable detection by adding the relevant strings to the > matching pattern for /proc/bus/input/devices. I tested it works on the > M1 MacBook Pro and M2 MacBook Air, and expect it will on the other > laptops too. Thanks, merged and uploaded. I flipped a coin regarding commit metadata, feel free to `git format-patch` next time if you wish to have another mail address used there. https://salsa.debian.org/installer-team/console-setup/-/commit/54ca641c9118cc7a099f806a30827e7c408f8d9c > We would be very grateful if a fixed release could land in trixie, as > this is a major blocker for our first-boot configuration of > installations with no desktop environment. If you agree and wish me > to, I could take care of the unblock request. I see v1.238 needs > unblocking too, but the delta only contains translations as far as I > can see, so I think the two unblocks could be filed as one. Looks like it deserves a slightly higher severity (bumped with this mail), and yes, that looks very much acceptable and desirable for trixie. No need to file an unblock request, I'll process it alongside other packages we need for d-i builds. Thanks for the offer though, appreciated. Cheers, -- Cyril Brulebois (kibi@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
[toc] | [prev] | [next] | [standalone]
| From | Cyril Brulebois <kibi@debian.org> |
|---|---|
| Date | 2025-06-30 21:00 +0200 |
| Message-ID | <L3rTr-eipE-1@gated-at.bofh.it> |
| In reply to | #1251234 |
[Multipart message — attachments visible in raw view] — view raw
Cyril Brulebois <kibi@debian.org> (2025-06-27):
> Looks like it deserves a slightly higher severity (bumped with this
> mail), and yes, that looks very much acceptable and desirable for
> trixie. No need to file an unblock request, I'll process it alongside
> other packages we need for d-i builds. Thanks for the offer though,
> appreciated.
Just in case anyone wonders:
console-setup | 1.239 | testing | source, all
console-setup | 1.239 | unstable | source, all
Cheers,
--
Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
[toc] | [prev] | [next] | [standalone]
| From | NoisyCoil <noisycoil@disroot.org> |
|---|---|
| Date | 2025-06-30 21:20 +0200 |
| Message-ID | <L3scN-eiMO-7@gated-at.bofh.it> |
| In reply to | #1251484 |
On 30/06/25 20:57, Cyril Brulebois wrote: > Cyril Brulebois<kibi@debian.org> (2025-06-27): >> Looks like it deserves a slightly higher severity (bumped with this >> mail), and yes, that looks very much acceptable and desirable for >> trixie. No need to file an unblock request, I'll process it alongside >> other packages we need for d-i builds. Thanks for the offer though, >> appreciated. > Just in case anyone wonders: Thanks a lot Cyril! Overnight we built new images and today we tested them on platforms available to us. We confirm the fix worked. > > console-setup | 1.239 | testing | source, all > console-setup | 1.239 | unstable | source, all > > > Cheers, > -- Cyril Brulebois (kibi@debian.org) <https://debamax.com/> D-I release > manager -- Release team member -- Freelance Consultant > Cheers!
[toc] | [prev] | [next] | [standalone]
| From | Cyril Brulebois <kibi@debian.org> |
|---|---|
| Date | 2025-06-30 21:20 +0200 |
| Message-ID | <L3scN-eiMO-5@gated-at.bofh.it> |
| In reply to | #1251485 |
[Multipart message — attachments visible in raw view] — view raw
NoisyCoil <noisycoil@disroot.org> (2025-06-30): > Thanks a lot Cyril! Overnight we built new images and today we tested > them on platforms available to us. We confirm the fix worked. Thanks for the report+patch in the first place, I didn't do much… Cheers, -- Cyril Brulebois (kibi@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web