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/
signature.asc
Description: PGP signature