On Thu, May 7, 2009 at 11:59 AM, maxim wexler <bliss...@yahoo.com> wrote: > > Hi group, > > Will somebody please explain this: > > kyzyl heathen # emerge -afv klibc > These are the packages that would be fetched, in order: > Calculating dependencies... done! > [ebuild N ] dev-libs/klibc-1.5.12-r1 USE="-debug (-n32)" 48,765 kB > Total: 1 package (1 new), Size of downloads: 48,765 kB > Would you like to fetch the source files for these packages? [Yes/No] yes > >>>> Fetching (1 of 1) dev-libs/klibc-1.5.12-r1 >>>> Downloading 'http://distfiles.gentoo.org/distfiles/linux-2.6.26.tar.bz2' > --10:47:13-- http://distfiles.gentoo.org/distfiles/linux-2.6.26.tar.bz2 > => `/usr/portage/distfiles/linux-2.6.26.tar.bz2' > ... > > Whatever portage is fetching is turning into something I didn't order. I > checked in distfiles and sure enough, there's no klibc* but a growing > linux-2.6.26.tar.bz2. Weird.
Nothing is wrong. That file is required for klibc. From the ebuild notes: NOTES: ====== We need to bring in the kernel sources seperately Because they have to be configured in a way that differs from the copy in /usr/src/. The sys-kernel/linux-headers are too stripped down to use unfortunetly. This will be able to go away once the klibc author updates his code to build again the headers provided by the kernel's 'headers_install' target.