Control: tag -1 patch pending (Dropping -perl@ this time.)
Hi, Cyril Brulebois <k...@debian.org> (2019-03-16): > Iain Lane <i...@orangesquash.org.uk> (2019-03-15): > > Package: keyboard-configuration > > Version: 1.188 > > Severity: serious > > Tags: patch > > > > Control: forwarded -1 > > https://salsa.debian.org/installer-team/console-setup/merge_requests/2 > > > > I'm reporting from my Ubuntu system but I've confirmed this also affects > > 1.188 in buster, or any version that was built with perl ≥ 5.28. > > > > The generated names in keyboard-configuration.config are translated > > incorrectly: > > > > laney@raleigh> dpkg --ctrl-tarfile keyboard-configuration_1.188_all.deb | > > tar xO- ./config | grep "en_GB\*model\*sun_type6_jp" > > en_GB*model*sun_type6_jp*Sun Type 6 (Japonesa) > > en_GB*model*sun_type6_jp_usb*Sun Type 6 USB (Japonesa) > > > > That should be "(Japanese)". Very many other entries are also affected. > > I've provided a patch on the referenced salsa URL. > > Thanks for the report and the patch/MR. The ship has sailed for buster r0 but trying to get that merged into a later point release, I've just double-checked the effects of this patch. By “diffing” below I mean checking the control (config script) area of the keyboard-configuration binary package. Diffing an unpatched package built in sid, against a patched package built in sid: plenty of changes that look good. Diffing an unpatched package built in stretch, against the same patched package built in sid: fewer changes, but those can be explained by different xkb-data versions (which is the “source” via Build-Depends, for all those changes). Diffing an unpatched package built in stretch but using unstable's xkb-data, against the same patched package built in sid: no changes at all. So I'm quite convinced that the proposed patch makes it possible to build the package properly, without any/other side effects that we wouldn't have seen. I'm therefore uploading 1.192 to unstable right now to fix this bug there, and I'm taking a note to propose 1.192~deb10u1 through pu. Thanks again, Iain; and apologies for the delay. Cheers, -- Cyril Brulebois (k...@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
signature.asc
Description: PGP signature