kdenetwork-3.1.5 is failing to find net/route.h during an upgrade. ... kinetaddr_ipfinder.cpp:49:23: net/route.h: No such file or directory kinetaddr_ipfinder.cpp: In function `char* getdefaultdev()': kinetaddr_ipfinder.cpp:103: `RTF_GATEWAY' undeclared (first use this function) ... Various emerge results: * sys-kernel/linux-headers Latest version available: 2.4.19-r1 Latest version installed: 2.4.19-r1 Size of downloaded files: 25,432 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Full sources for the Gentoo Linux kernel * sys-kernel/gentoo-sources Latest version available: 2.4.22-r5 Latest version installed: 2.4.22-r5 Size of downloaded files: 32,515 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Full sources for the Gentoo Kernel. * sys-kernel/development-sources Latest version available: 2.6.1_rc1 Latest version installed: 2.6.1_rc1 Size of downloaded files: 32,396 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Full sources for the Development Branch of the Linux kernel net/route.h is included in both gentoo-sources and development-sources, but neither ebuild appears to have put the headers in /usr/include, and the KDE make process ebuild isn't looking in /usr/src/linux/includes. That's about all I can figure. Am I supposed to be pointing the ebuild at the kernel headers or something?
/usr/include/net/route.h is provided by sys-libs/glibc glibc problems?
That was it. Thanks. I (almost) never install software except through emerge, so how it got messed up in the first place... Anyway, it is fixed, so thank you.