[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6 upgrade problems



On 15 Aug 2001 10:30:13 -0500, Colin Watson wrote:
> On Wed, Aug 15, 2001 at 07:51:56AM -0700, Stephen Handley wrote:
> > In an attempt to get the IPMASQADM package up and running I went and
> > upgraded to libc6 2.2.3-9 (or whatever the trailing numbers are). Well now a
> > heap of stuff has compatibility issues. I tried removing the new libc6 to
> > reinstall the old one .. just to make sure that's what had caused all the
> > problems, but I haven't been able to figure out how.
> 
> ! dpkg will downgrade, no need to remove and install from scratch (and
> if you manage to remove libc6 you won't be able to run dpkg to install
> it again ...).
> 
> > DPKG, APT-GET and DSELECT all refuse to let me delete libc6 because of
> > all the dependencies.
> > 
> > So is there an easy way to upgrade the packages that depend on libc6 so that
> > they're compatible with the newer version.
> 
> In practice, a full upgrade with dselect (or 'apt-get dist-upgrade') is
> the safest way. Upgrading libc6 from stable to testing/unstable without
> upgrading the rest of the distribution is unfortunately not really safe,
> although if you upgrade libdb2 and perl as well you'll probably be OK.

I've been always running apt-get with the -u flags and comparing what a
dist-upgrade and an upgrade do differently.  I've been always upgrading
since dist-upgrading wants to remove packages to meet dependencies.  My
gut feeling is that it will take a few days but then things will return
to normal once all the dependencies are taken care of.  It's not called
unstable for nothing ;>

--mike



Reply to: