Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-03 Thread Yadd
Le 03/03/2021 à 09:31, Andreas Beckmann a écrit : > On 03/03/2021 07.37, Yadd wrote: >> OK for Breaks, but why "Replaces" ? cyrus-common still exists, or is >> there something I didn't understand? > > Look at it the other way around: > > You are taking over a file owned by cyrus-common. That need

Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-03 Thread Andreas Beckmann
On 03/03/2021 07.37, Yadd wrote: OK for Breaks, but why "Replaces" ? cyrus-common still exists, or is there something I didn't understand? Look at it the other way around: You are taking over a file owned by cyrus-common. That needs a Replaces, otherwise you get the file owerwrite issue I obs

Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-02 Thread Yadd
Le 03/03/2021 à 07:35, Andreas Beckmann a écrit : > On 03/03/2021 07.32, Yadd wrote: >> cyrus-imapd depends on `cyrus-common (= ${binary:Version})`, should I > > That only defines the configuration order. > >> move it to Pre-Depends ? > > No, just add the B+R to be independent of the unpacking o

Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-02 Thread Andreas Beckmann
On 03/03/2021 07.32, Yadd wrote: cyrus-imapd depends on `cyrus-common (= ${binary:Version})`, should I That only defines the configuration order. move it to Pre-Depends ? No, just add the B+R to be independent of the unpacking order. Andreas

Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-02 Thread Yadd
Le 02/03/2021 à 21:36, Andreas Beckmann a écrit : > Package: cyrus-imapd > Version: 3.2.5-2 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts > > Hi, > > during a test with piuparts I noticed your package fails to upgrade from > 'buster'. > It installed fine in 'buster',

Bug#983887: cyrus-imapd: missing Breaks+Replaces: cyrus-common (<< 3.2.3)

2021-03-02 Thread Andreas Beckmann
Package: cyrus-imapd Version: 3.2.5-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'buster'. It installed fine in 'buster', then the upgrade to 'bullseye' fails because it tries to overwrite othe