updating libc6 w/o upgrading
I run Etch. Yes, it's oldstable, but Lenny and Squeeze annoy the heck out of me. However, I'm trying to install the latest version (5.1) of Google Earth, but it requires >=glibc-2.4. Etch only offers 2.3.something. The earlier version of GE I have (4.3) does work, but is apparently no longer supported by Google as it fails to connect every time I fire it up. I found Lenny does have the required libc6 version. Can I update the libc6 packages by installing them directly (separately downloaded packages) or do I get the dependency hell that I want to avoid? Pointers are welcome! :)
|
You get hell.
|
You get worse than hell. libc6 is a required package, damn near every other package depends on it in one way or another.
Come play in the pool with the big kids, install Sid. :) |
Just as I thought... Thx chaps, much appreciated warning :)
@craigevil: if I dislike Lenny and Squeeze, what's the odds for me liking Sid ;) Major reasons for my disliking said releases is the rubbish that is Grub2 and the ever increasing dependencies of basic core-apps to completely irrelevant auxiliary features.... One of my pet-hates is the dependency-chain of gnome-core to the 'energy-saving' stuff, shutting off the screen while watching a DVD not in full screen mode. I just can't remove the lib that makes this happen, it chain-depends gnome-core with it... It's so bad I even contemplated re-compiling Gnome from scratch, just to get it out! Frankly, I suspect the present Sid will be even worse in that respect, once released... Anyway, thanks again chaps! |
Just to re-itterate about the dependency stuff going over the top: I decided to have a look at the control files of the libc6 package in Lenny. After following several dependencies I found that the libmpfr1ldbl package is listed as a dependency by cpp-4.3, but in the control file for the libmpfr1ldbl package it's listed as optional! Same goes for the libgmp3c2 package, equally required by cpp-4.3, but marked optional in it's control file... But I might be missing something?
|
All times are GMT -5. The time now is 08:02 AM. |