Hello Sebastian,
On Wed, Jan 11, 2023 at 09:01:10PM +0100, Sebastian Andrzej Siewior wrote:
> On 2023-01-10 09:36:04 [+0100], Helge Kreutzmann wrote:
> > On Mon, Jan 09, 2023 at 09:38:31PM +0100, Sebastian Andrzej Siewior wrote:
> > > Oki. That means if I intend to upload xz-utils to Buster with translated
> > > man-pages than I need to check with you first?

> > 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.
> 
> I planned to upload the latest v5.2.X release to bullseye. Code wise it
> contains only fixes. Feature wise it contains more translations. There is
> a bug open in xz-utils that the man-page for xz vanished in xz-utils. It
> was provided by manpages-de but the release in Bullseye does not have
> it.
> The release team does not know about it and I have no idea if they allow
> so I'm checking with you first before i collides somehow with manpages-fr
> ;)

Well, this is not correct. See, e.g., 
https://packages.debian.org/bullseye-backports/all/manpages-de/filelist

The man pages are there. 

Of course, only those we have (had) in manpages-l10n, but de
definitely.

We just took our probably final "snapshot". I.e. in the next backport
version, the man page as it was on monday in backports (or stable, if
backports was empty) is used as base. So this will be the final
release in bullseye-backports from our side. 

I don't know what the best solution is here. I see several options,
all not very nice:

1. xz-utils does not ship translated man pages in backports. But then
   the translated man page is out of sync with the package (it is a
   pity that the upload to backports has not been done, already).

2. I manually remove the translations in my final backport. Then there
   is no file conflict. For this case, please tell me which man pages
   I should delete. And the final version shipping it in backports
   from my side would be "4.16.0-3~bpo11+1". 

   Please tell me which version is the first backport version of your
   package containing the translations, and I will set the appropriate
   file relationships myself; however, I don't know if all upgrade paths 
   will work, but we can try. 

   With "all upgrade paths" I mean the user can have backports for
   either package or none.

> > > > 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)".
> 
> The man-pages started to appear in 5.2.7 which I uploaded to unstable at
> the time. It was later superseded by the 5.3-beta series which become
> 5.4 (non-beta) and was cooked at the same time in experimental.

I fixed this for my upcoming package.

> …
> > 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.
> 
> I would forward them to upstream if there is anything. Right now there
> are man pages in ro/de/fr.

Will do.

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/

Attachment: signature.asc
Description: PGP signature

Reply via email to