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: