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

Attachment: signature.asc
Description: PGP signature

Reply via email to