Hello. As I was wrestling with /etc/portage/package.* to try to quiet Portage's insistence that I needed sys-kernel/linux26-headers-2.6.8.1 on a MythTV box that has gentoo-dev-sources-2.6.5 installed (seems to be the sweet spot for MythTV), I found the reason for my difficulties was that sys-kernel/linux26-headers-2.6.5 was removed from Portage. Can we have this restored, please? The MythTV Gentoo HOWTO reccomends 2.6.5 (http://home.comcast.net/~alf_park/mythtv.html), and I can attest that this kernel and ivtv-0.1.9-r3 are rocking. Yes, I don't have to emerge these updates, but if I were to be crafting a MythTV Gentoo box from scratch again, or want to easily "emerge -uD world"... Thanks! Reproducible: Always Steps to Reproduce: 1. emerge gentoo-dev-sources-2.6.5 2. emerge -puD world Actual Results: mythtvbox edb # emerge -puD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] dev-libs/expat-1.95.7 [1.95.6-r1] [ebuild U ] sys-devel/libperl-5.8.4-r1 [5.8.4] [ebuild U ] dev-lang/perl-5.8.4-r1 [5.8.4] [ebuild U ] sys-apps/grep-2.5.1-r6 [2.5.1-r1] [ebuild U ] sys-kernel/linux26-headers-2.6.7-r4 [2.6.5] <---- [ebuild U ] sys-apps/file-4.10 [4.09] [ebuild U ] app-arch/gzip-1.3.5-r1 [1.3.3-r4] [ebuild U ] dev-perl/XML-SAX-Writer-0.44-r1 [0.44] [ebuild U ] dev-perl/XML-Twig-3.15-r1 [3.15] [ebuild N ] media-video/nvidia-kernel-1.0.5336-r4 [ebuild N ] media-video/nvidia-glx-1.0.5336-r2 [ebuild U ] net-wireless/ndiswrapper-0.10 [0.8] [ebuild U ] sys-apps/psmisc-21.4 [21.2-r4] [ebuild U ] app-editors/nano-1.3.4 [1.3.2-r1] [ebuild U ] media-tv/ivtv-0.1.9-r4 [0.1.9-r3] [ebuild N ] net-dns/libidn-0.3.7 [ebuild N ] kde-base/kdelibs-3.3.0 [ebuild U ] net-fs/samba-3.0.6-r4 [3.0.5] [ebuild U ] net-www/apache-2.0.50-r1 [2.0.50] [ebuild N ] net-misc/nforce-net-1.0.0256 [ebuild U ] app-admin/webmin-1.160 [1.150-r1] [ebuild U ] media-libs/imlib-1.9.14-r2 [1.9.14-r1] [ebuild U ] media-sound/alsamixergui-0.9.0.1.2-r4 [0.9.0.1.2-r3] [ebuild U ] media-gfx/imagemagick-6.0.7.1 [5.5.7.15] Expected Results: mythtvbox edb # emerge -puD world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] dev-libs/expat-1.95.7 [1.95.6-r1] [ebuild U ] sys-devel/libperl-5.8.4-r1 [5.8.4] [ebuild U ] dev-lang/perl-5.8.4-r1 [5.8.4] [ebuild U ] sys-apps/grep-2.5.1-r6 [2.5.1-r1] [ebuild U ] sys-apps/file-4.10 [4.09] [ebuild U ] app-arch/gzip-1.3.5-r1 [1.3.3-r4] [ebuild U ] dev-perl/XML-SAX-Writer-0.44-r1 [0.44] [ebuild U ] dev-perl/XML-Twig-3.15-r1 [3.15] [ebuild N ] media-video/nvidia-kernel-1.0.5336-r4 [ebuild N ] media-video/nvidia-glx-1.0.5336-r2 [ebuild U ] net-wireless/ndiswrapper-0.10 [0.8] [ebuild U ] sys-apps/psmisc-21.4 [21.2-r4] [ebuild U ] app-editors/nano-1.3.4 [1.3.2-r1] [ebuild U ] media-tv/ivtv-0.1.9-r4 [0.1.9-r3] [ebuild N ] net-dns/libidn-0.3.7 [ebuild N ] kde-base/kdelibs-3.3.0 [ebuild U ] net-fs/samba-3.0.6-r4 [3.0.5] [ebuild U ] net-www/apache-2.0.50-r1 [2.0.50] [ebuild N ] net-misc/nforce-net-1.0.0256 [ebuild U ] app-admin/webmin-1.160 [1.150-r1] [ebuild U ] media-libs/imlib-1.9.14-r2 [1.9.14-r1] [ebuild U ] media-sound/alsamixergui-0.9.0.1.2-r4 [0.9.0.1.2-r3] [ebuild U ] media-gfx/imagemagick-6.0.7.1 [5.5.7.15] (highlighted line gone) Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control /var/www/localhost/htdocs//mythweb/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://gentoo.binarycompass.org http://mirror.tucdemonic.org/gentoo/ http://cudlug.cudenver.edu/gentoo/" MAKEOPTS="-j10" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://homeserver/gentoo-portage" USE="3dnow X acpi acpi4linux alsa apache2 apm avi berkdb bitmap-fonts cdparanoia chroot crypt cscope cups dga divx4linux dnd dv dvd dvdr dvdread encode esd ethereal evms2 fam fastcgi ffmpeg flac foomaticdb freetype gcj gd gdbm gif gphoto2 gpm gtk gtk2 hardenedphp imagemagick imlib java jce jdepend jikes joystick jp2 jpeg jsch lcd lcms libg++ libwww lirc live lm_sensors lzo lzw lzw-tiff mad maildir makecheck matroska mikmod mime mmx mng motif mpeg mysql mythtv ncurses net nvidia offensive oggvorbis opengl optional-tasks oro oscar oss pam pcap pcre pdflib perl php png python qt quicktime readline regexp rtc ruby samba sdl silc slang slp snmp soap sockets spell sse ssl svg svga tcpd tga theora tiff transcode truetype unicode usb v4l v4l2 vhosts wmf x86 xalan xchatnogtk xchattext xerces xfs xine xinerama xml xml2 xmlrpc xmms xpm xprint xv xvid yahoo yv12 zlib"
I guess I should put what I actually request on this bug... Can we please restore the linux26-headers-2.6.5* branch(es)?
toolchain does not maintain headers. (we maintain gcc/libc/binutils)
Sorry, I assumed (and we know what that does) that since this impacted glibc and is part of sys-kernel/, this would be part of the "Core System". Should this be re-assigned to a different Bugzilla component? I found the person who removed the ebuild in question in the Changelog (plasmaroo@gentoo.org), adding to the CC-list.
...dont look at me. re-assigning to plasmaroo. wee, magical bouncing bug
Any reason why the newer headers would not work?
Hmm.... I'm not a glibc expert, but I thought the general rule was that you can have glibc compiled with _older_ headers than the running kernel, but you should not have glibc compiled with _newer_ headers than the running kernel. Hence, my request. At least with MythTV, and the current ivtv drivers, gentoo-dev-sources 2.6.5 appears to be the combination that makes everything run well, as seen in the HOWTO for Gentoo and MythTV mentioned above. I don't know if there is any other package that has such needs, however. This hopefully will change in the future, but a stable MythTV is a joy to have. :)
Resurrected, please reopen this bug if you have any issues. However, I don't recommend using 2.6.5-gentoo-dev-sources for security reasons, and I will probably deprecate the 2.6.5 series headers after the next release or two.