Bug#919198: manpages-de: missing Breaks+Replaces: login (<< 1:4.5-1.1)

2019-01-14 Thread Dr. Tobias Quathamer
Am 13.01.2019 um 19:39 schrieb Andreas Beckmann:
> Package: manpages-de
> Version: 2.10-1
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> during a test with piuparts I noticed your package fails to upgrade from
> 'stable'.
> It installed fine in 'stable', then the upgrade to 'sid' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.

Hi Andreas,

very good catch, thanks a lot! A new package is on the way.

Regards,
Tobias



signature.asc
Description: OpenPGP digital signature


Bug#919198: manpages-de: missing Breaks+Replaces: login (<< 1:4.5-1.1)

2019-01-13 Thread Andreas Beckmann
Package: manpages-de
Version: 2.10-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'stable'.
It installed fine in 'stable', then the upgrade to 'sid' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces

This test intentionally skipped 'testing' to find file overwrite
problems before packages migrate from 'unstable' to 'testing'.

>From the attached log (scroll to the bottom...):

  Preparing to unpack .../manpages-de_2.10-1_all.deb ...
  Unpacking manpages-de (2.10-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/manpages-de_2.10-1_all.deb (--unpack):
   trying to overwrite '/usr/share/man/de/man1/su.1.gz', which is also in 
package login 1:4.4-4.1
  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/manpages-de_2.10-1_all.deb


cheers,

Andreas


login=1:4.4-4.1_manpages-de=2.10-1.log.gz
Description: application/gzip