there's still another problem in the current version of linux26-headers: Installation of linux26-headers on an "x86" stable branch system results in the following non-critical error displayed on screen: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass interestingly, Portage is presently giving out the linux26-headers-2.6.8.1-r2 ebuild for both the stable and testing branches on the x86 platform. its somewhat surprising, considering the troubles we've seen in linux26-headers over hte past week or so. Reproducible: Always Steps to Reproduce: 1. Perform Stage 3 installation, untar 2004.3 Stage 3 tarball 2. emerge -C linux-headers 3. emerge linux26-headers (stable branch ebuild provided is linux26-headers-2.6.8.1-r2) Actual Results: linux26-headers successfully emerges, but displays the following error message along the way: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass Expected Results: clean emerge. # cat /etc/make.conf CHOST="i586-pc-linux-gnu" CFLAGS="-O2 -march=pentium -pipe" CXXFLAGS=${CFLAGS} ACCEPT_KEYWORDS="x86" PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage DISTDIR=${PORTDIR}/distfiles PKGDIR=${PORTDIR}/packages PORT_LOGDIR=/var/log/portage PORTDIR_OVERLAY=/usr/local/portage GENTOO_MIRRORS="<your mirror goes here> http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" SYNC="rsync://rsync.gentoo.org/gentoo-portage" RSYNC_RETRIES="3" RSYNC_TIMEOUT=180 MAKEOPTS="-j2" PORTAGE_NICENESS=3 AUTOCLEAN="yes" FEATURES="sandbox ccache distlocks" CCACHE_SIZE="512M" RSYNC_EXCLUDEFROM=/etc/portage/rsync_excludes USE="acpi cups ithreads ldap nls nptl pam pthreads python samba ssl tcpd"
Dont worry about that big ugly message. The linux26-headers will soon be dropped in favour of linux-headers once more. linux-headers now contains 2.6 as well, which will become obvious in 2005.0 release. That message is because it inherits an older function, which has been dreprecated in favour of the same function, in another eclass. we are also trying to convert any kernel related ebuild to linux-{info,mod}.eclass or kernel-2.eclass which is why that message is so loud! Thanks for reporting.
*** Bug 82049 has been marked as a duplicate of this bug. ***
*** Bug 81673 has been marked as a duplicate of this bug. ***
This butt ugly message is still being displayed to people using our stable profile. Is anything happening to get this fixed?
Ok, looks like it is a ppc-only problem. We probably missed the memo. What actions need to be taken to get this fixed? nptl in the USE flags currently still emerges linux26-headers, we don't have a linux-headers version 2.6 ebuild marked stable.
This is not an infra bug, it's the domain of the kernel herd instead.
ppc will rely on linux26-headers as soon as 2005.0 is out. I think that could be taken as 'resolved'.
linux26-headers is being phased out
This is still happenning in stable linux-headers-2.4.22-r1 ! Is something being done?