[CLUE-Tech] Building Kernel w/Debian

Matt Gushee mgushee at havenrock.com
Sun Oct 13 11:53:57 MDT 2002


On Sun, Oct 13, 2002 at 11:28:30AM -0600, Matt Gushee wrote:
> On Sun, Oct 13, 2002 at 09:56:38AM -0600, Randy Arabie wrote:
> > 
> > Sorry, but the following packages have unmet dependencies:
> >   libc6-dev: Depends: libc6 (= 2.2.5-6) but 2.2.5-11.2 is to be installed
> > E: Sorry, broken packages
> > 
> > I have libc6 version 2.2.5-11.2 installed, but libc6 depends on 2.2.5-6.  So what 
> > to do?
> 
> How did you manage to get libc6-2.2.5-11.2? Did you deliberately install
> it for some reason? According to the package database at www.debian.org,
> 2.2.5-6 is the current version for Woody (stable), and 2.2.5-14.3 and
> 2.2.5-15, respectively, are the current versions for testing and
> unstable.

Then again, maybe knowing why you have that version installed doesn't
really help you solve the problem--except that if you got it from
apt-get, maybe you should try a different archive (of course, that's
sheer speculation: I have never used apt-get, because I just don't trust
'black box' installers, not even Debian's; I use dselect).

But anyway, if you've done enough with the system to be confident that
having that version of libc6 isn't breaking anything, probably the
simplest solution is to download and manually install the matching
libc6-dev package. If you point your ftp client at a major archive, and
go to /debian/pool/main/g/glibc, you should find it there.

On the other hand, having that odd version might screw up your package
dependency info. A while back I installed some unofficial packages of
XFree86-4.0 for Potato (XF86-4.x wasn't part of the main distro until
Woody), and next time I opened up dselect, *all other packages* on my
system were tagged "Obsolete"--so I couldn't use dselect any more.

But if that were going to happen to you, it probably already has, and
installing libc6-dev_2.2.5-11.2 won't make it any worse.

Or you could try downgrading libc6 to version 2.2.5-6. Personally, I
wouldn't be quite brave enough to try that unless I could afford to lose
the whole install anyway.

-- 
Matt Gushee                 When a nation follows the Way,
Englewood, Colorado, USA    Horses bear manure through
mgushee at havenrock.com           its fields;
http://www.havenrock.com/   When a nation ignores the Way,
                            Horses bear soldiers through
                                its streets.
                                
                            --Lao Tzu (Peter Merel, trans.)



More information about the clue-tech mailing list