Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63494 - linux26-headers-2.6.5 gone? :(
Summary: linux26-headers-2.6.5 gone? :(
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 18:52 UTC by Jesse Adelman
Modified: 2004-09-13 08:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2004-09-09 18:52:24 UTC
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"
Comment 1 Jesse Adelman 2004-09-09 18:55:26 UTC
I guess I should put what I actually request on this bug... Can we please restore the linux26-headers-2.6.5* branch(es)?
Comment 2 solar (RETIRED) gentoo-dev 2004-09-10 03:40:49 UTC
toolchain does not maintain headers. (we maintain gcc/libc/binutils)
Comment 3 Jesse Adelman 2004-09-10 15:13:37 UTC
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.
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-09-10 17:25:12 UTC
...dont look at me. re-assigning to plasmaroo. wee, magical bouncing bug
Comment 5 Tim Yamin (RETIRED) gentoo-dev 2004-09-11 02:22:14 UTC
Any reason why the newer headers would not work?
Comment 6 Jesse Adelman 2004-09-11 15:10:25 UTC
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. :)
Comment 7 Tim Yamin (RETIRED) gentoo-dev 2004-09-13 08:48:57 UTC
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.