[Pkg-Cyrus-imapd-Debian-devel] Problem with statoverrides after upgrading cyrus22-* to cyrus-*2.2

Henrique de Moraes Holschuh hmh at debian.org
Wed Dec 14 16:30:30 UTC 2005


On Wed, 14 Dec 2005, Sven Mueller wrote:
> If policy (or their implementation in dpkg) really makes us ship useless

It is dpkg.  It has zero support for properly reasigning ownership of files,
or for dynamically assigning them (which is a LOOONG standing request).

> I will take a few hours early next week (or perhaps even this week) and
> do some upgrade tests for all paths (cyrus21->cyrus-2.2,
> cyrus21->cyrus22->cyrus-2.2, cyrus22->cyrus-2.2) and see what our
> current setup results in. If we get the results we want (i.e. old
> packages disappear with no orphaned files), I suggest we leave it as is.
> If we don't get the result we want, we will have to work out how to
> achieve that.

I think we will have to fix the postrm of the packages, or deal with they
removing what they shouldn't.

> /etc/cyrus.conf on the system), but it also removed the statoverrides,
> which we probably don't want.

We will probably have to tolerate that bug for people who don't upgrade to
the latest version before they switch to 2.2, and fix the postrm of the
new packages not to have this bug.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list