Hello Craig, On Sun, Feb 07, 2021 at 04:51:14PM -0500, Craig Small wrote: > I think you have the control lines wrong. You have both the lines from > psmisc and manpages-de there. > > Breaks: manpages-de (<= 2.16-1), psmisc (<< 23.4-2) > Replaces: manpages-de (<= 2.16-1)
This is correct, it also breaks (and replaces) older manpages-de from stable.
This is not related to this bug but stems from the fact that the
source package manpages-de was replaced manpages-l10n which in turn
now builds manpages-de amongst others.
Sorry if this is confusing.
> Think of Breaks as "someone won't have the manpage or there will be two of
> them if this happens"
> Replaces is "we took the file from that package", its replacing files not
> packages.
>
> So, manpage-de should have "Breaks: psmisc ( << 23.4-2)"
This I got, so for #982059 the package should be ready to go.
> This means:
> * If you install this new manpage-de and have psmisc below 23.4-2 you
> won't have the German psmisc manpages.
>
> The next psmisc release will have "Breaks: manpage-de (<< 4.9.1-1),
> Replaces: manpages-de ( << 4.9.1-1)"
> This means:
> * If you install a new psmisc and old manpage-de then there are TWO
> manpages, so don't do that.
> * The new psmisc replaces files in the old manpage-de
>
> manpages-de *only* needs the Breaks psmisc bit.
For #982059 yes, but if you perform an update from stable (without
psmic involved) then the other breaks is needed as well, see #959846.
Hope this clarifies.
Greetings
Helge
--
Dr. Helge Kreutzmann [email protected]
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

