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

Re: upgrading libc6 wants to remove the kernel



On Thu, Sep 22, 2005 at 12:36:48PM +0200, Mathias Winkler wrote:
> When I try to upgrade libc6 from 2.3.2.dsl-21 to 2.3.5-6

Ok, so you're trying to break a machine that's running stable, by
installing unstable's libc6 into it.

> apt-get install tells me:
> 
> | The following packages will be REMOVED:
> |   initrd-tools kernel-image-2.6.10win4lin
> 
> Well, this is my only installed kernel-image,
> so it's probably no good idea to remove it....

I would imagine what's much more likely is that it's trying to remove
initrd-tools, which will remove the kernel.  Since you've got some
unofficial kernel installed, though, who can tell?  Stable's initrd-tools
doesn't depend on a particular version of libc6 directly, but you might
have some custom version of that installed, as well.

> Even changing the package status to hold does not prevent that
> weird behaviour:

It won't.  You requested an *explicit* install operation.  Apt quite
reasonably, and as documented, assumes you actually have a clue and does
what you told it.

> | The following held packages will be changed:
> |   initrd-tools kernel-image-2.6.10win4lin

Yep.
 
> Even more annoying:
> I cannot upgrade any other packages, which require a libc6 upgrade,
> e.g. openoffice, gimp, etc.

Nope.  Nothing in stable requires the version of libc6 that you're trying
to install.

> I can't believe I have to live with my unupgradable sarge installation
> for weeks and months......any ideas????

Uh, yes, that is kind of the idea of the stable distribution.  You
mix-and-match packages at random, you should expect things like this to
happen.

-- 
 Marc Wilson |     Nature, to be commanded, must be obeyed.  --
 msw@cox.net |     Francis Bacon



Reply to: