severity 317677 important
thanks

On Mon, Jul 11, 2005 at 02:04:18PM +0200, Loïc Minier wrote:

>  I could finally reproduce the problem, here's how it goes:
>  - install freetds-dev 0.61-6.2 and its dependencies,
>  - update to freetds-dev 0.63-2 from aptitude, but while reviewing the
>    packages addition/removal page, select the purge of libct1 and other
>    automatically removed packages,
>  - the upgrade breaks.

>  I think this is because the purging of libct1 happens before the
>  configuring of libct3, but after its unpacking.

Ah.  Unfortunately, I don't see any way to fix this for the case of libct1,
which is the package being purged and as a result removing the config file
and directory.  I would suggest that this is a misuse of purge, really,
since purging means removing all of the config files, and there is a config
file here that I think you don't want to remove.

This could be fixed in libct3 by creating a separate package just to hold
the config file, but that isn't even an issue until the next time libct's
soname changes.

-- 
Steve Langasek
postmodern programmer

Reply via email to