[CLUE-Tech] Building Kernel w/Debian

Randy Arabie rrarabie at arabie.org
Sun Oct 13 09:56:38 MDT 2002


On Sun, 13 Oct 2002, Keith Hellman wrote:

> On Sun, Oct 13, 2002 at 08:50:39AM -0600, Matt Gushee wrote:
> > On Sun, Oct 13, 2002 at 08:23:48AM -0600, Randy Arabie wrote:
> > 
>  > gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
> > > tkparse.c:48: stdio.h: No such file or directory
> > > tkparse.c:49: stdlib.h: No such file or directory
> > > tkparse.c:50: string.h: No such file or directory
>  
> > Wow. Missing stdio.h, stdlib.h, and string.h? Damn near every C program
> > includes them. Do you have libc6-dev installed?
> > 
> These files should be in /usr/include, IIRC, this value is hardcoded
> into GCC (actually the CPP) at build time.  If you haven't done any
> futzing with GCC or /usr/include, I would determine which debian package
> these belong to and just force a reinstall.  Ironically, they probably
> belong to the libc package...

They do.  And I have libc6 installed.  It seems libc6-dev is broken:

potter:~# apt-get install libc6          
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, libc6 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
potter:~# apt-get install libc6-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

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?  I'm not trying to do anything fancy here.  I just started with a base install, 
and have been adding on my needs in a stepwise fashion...X, browsers, AbiWord, etc.  
But it seems I've already worked myself in to a dependancy corner :(

-- 
Allons Rouler!
        
Randy




More information about the clue-tech mailing list