Hello all,
I locally build the backport for 4.10.0. I created a buster chroot,
installed manpages-de, manpages-fr and manpages-pl from backports and
did a dist-ugprade to current testing.
If I do this without the fix, the upgrade fails (as now expected),
however, a "apt-get -f install" seems to fix it.
On Mon, Jun 14, 2021 at 12:19:17PM +0200, Axel Beckert wrote:
> Craig Small wrote:
> > reassign -1 manpages-de
>
> Might be the right place indeed, but maybe not in the way you'd
> expect. See below.
> 2) So I wonder if the buster-backports package of manpages-de could
> conflict with the psmisc and procps package in bullseye(*)? This
> should probably take care that it is upgraded before procps and
> psmisc are upgraded and hopefully solves the issue without too many
> side-effects.
>
> (I'm not sure if Breaks/Replaces with ">>" or ">=" really work as
> expected. I've never seen that in use anywhere before. Taking
> Guillem into Cc so maybe he can tell something about if Conflicts
> or Breaks/Replaces are the better choice here.)
>
> I only see these hopefully only minor disadvantages of that latter
> solution:
>
> * Users need to have uptodate buster-backports package, i.e.
> 4.9.3-4~bpo10+2. If they don't upgrade to 4.9.3-4~bpo10+2 before
> dist-upgrading and then upgrade with 4.9.3-4~bpo10+1 still being
> installed, they will run into this issue again. Might be
> something for the Release Notes.
>
> * I'm not sure if apt gets confused while trying to find a good
> order for dist-upgrading if the Conflicts/Breaks/Replaces is in
> the old package and not the to-be-upgraded-to one. I hopefully
> think that this is no issue, but I'm Cc'ing the APT team for
> input on that to be on the safe side.
If I add the Conflicts as suggested and necessary, the same procedure
suceeds, i.e. the update happens as expected and all intended packages
(procps, psmics and the manpages-de, manpages-fr and manpages-pl) are
present in their version as of testing.
I'm now preparing the official upload to backports.
Greetings
Helge
--
Dr. Helge Kreutzmann debian@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