clone 1028233 -1 retitle -1 Provide proper package relationship with manpages-xx severity -1 serious reassign 1028233 manpages-fr found 1028233 4.16.0-3~bpo11+1 severity 1028233 serious tags 1028233 + pending thanks
Hello Sebastian, On Mon, Jan 09, 2023 at 09:38:31PM +0100, Sebastian Andrzej Siewior wrote: > On 2023-01-09 21:13:16 [+0100], Helge Kreutzmann wrote: > > Hello Sebastian, > > just to correct your previous email, the bug report was/is from Raphaël > Halimi not me. I just pinged you. Sorry, I was really tired yesterday evening and just wanted to send a short "ack". > > > Interresing. manpages-fr and manpages-de from manpages-l10n in bookworm > > > does not ship $LANG/man1/xz.1.gz but that one in bullseye-bpo does. > > > This does does not look right. > > > > It is. The man pages always mirror what is present in the > > distribution. When the translation of the man pages move to xz (from > > manpages-l10n), version build for unstable of manpages-l10n also > > removed the translation. > > > > However, the in bullseye-bpo the translation is *not* in xz-utils, and > > hence it is shipped by manpages-l10n. > > Oki. That means if I intend to upload xz-utils to Buster with translated > man-pages than I need to check with you first? Let's separate this: For buster I don't think anyone will care anymore. For bookworm: Yes, see: https://wiki.debian.org/PackageTransition Case #9: xz-utils is B, manpages-fr / manpages-de is A For some reason I did not realize this, it is now prepared for manpages-l10n for the next release (slated next week, pending upstream release). I did not create a bug for this (but please do so, if you think it is necessary). For your update you should use as version "<< 4.1.0-1". (and remember to put it in for both manpages-de and manpages-fr) This will note prevent this bug, but see below for this case. However, it will fix peoples systems not using backports and upgrading from bullseye to bookworm after release. And this also explains why this bug was not seen on our side: During this time maintainership both for upstream and for the Debian package transitioned to new persons. And when I got responsible, I simply did not realise this one was forgotten. For bullseye: Do you want to publish a backport for xz-utils? Then it gets complicated. Otherwise I will update the Breaks/Replaces for xz-utils to correctly reflect the situation in manpages-l10n. I don't think you can (and should) do anything for this case. In the past, in similar transitions, it worked this way (the situation for backports is, well, 2nd class and not optimally supported by our tools, but the breakage should be avoided). This fix will be published, once my next upload has migrated to testing. And it will close this bug (unfortunately, dak ignores uploads to backports for closing, I'll do this manually later). > > Technically, we treat debian-unstable and debian-backport as if they > > were two different distributions (say arch and fedora). > > > > What got lost (and I will investigate this later this week, maybe > > tomorrow) are the correct package relations. I have a vague idea, but > > I will check. And the next upload (including the one to bpo) will have > > the correct ones. > > Since "recently" xz provides translated man-pages and sid is not > affected. My understaning is that the bpo version of man-pages gets a > breaks statement against xz. If so that would >= 5.2.7. > Should I reassing the bug to manpages-l10n or do you do it yourself? Will be done, see above. And given that upstream got the translated man pages in April 2020, I understand the quotes around "recently". From your changelog I gathered the version "(<< 5.3.3alpha-0.0)". > > > I could try to upgrade xz in bullseye to a newert version with > > > translated man pages but IMHO the testing and bpo version should remain > > > unchaned. Did I miss something? > > > > Remove manpages-fr, then continue with the upgrade and after you are > > in bookwork, install manpages-fr again. > > Raphaël: ^^ Or wait until the next backport has appeard (might take ~ 2-3 weeks). Then it should no longer be necessary, see above. As a side note: We have man page translations for several other languages as well. Over time, they will disappear, so I suggest to move them to xz-utils as well. I can send the po files to you and inform the translators about this, if you want. Then you can include them in your next upload (to fix bug "-1") as well. Greetings Helge -- Dr. Helge Kreutzmann deb...@helgefjell.de Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software "libre": http://www.ffii.de/
signature.asc
Description: PGP signature