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                     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