[Pkg-Cyrus-imapd-Debian-devel] Problem with statoverrides after
upgrading cyrus22-* to cyrus-*2.2
Sven Mueller
debian at incase.de
Mon Dec 12 18:42:28 UTC 2005
Henrique de Moraes Holschuh wrote on 12/12/2005 18:49:
> On Mon, 12 Dec 2005, Sven Mueller wrote:
>
>>Somehow (don't yet know how, would be interested in hearing relevant
>>ideas), after upgrading to the *2.2 packages, the dpkg-statoverride for
>>/var/run/cyrus got lost and subsequently, cyrus refused to get started.
>
> Well, purge kills them. As in if you:
>
> 1. have 2.1 installed
> 2. install 2.2 -> 2.1 gets "removed"
> 3. purge 2.1 -> overriges get lost.
In my case it was more like s/2.1/22/g ;-) As in cyrus22-common vs.
cyrus-common-2.2
> Other than specifically fixing the postrm packages of 2.1 and 2.2 to be
> aware of each other, I don't know how to fix this.
The init script already checks wether they are in place or not and moans
if they aren't (tells you to install them again). I was however unable
to find instructions of _how_ to install them.
Should we document the necessary overrides in README.Debian or should be
provide a script which checks them and creates them if necessary? At
least one of these should probably be done.
cu,
sven
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list