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