Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78145 - linux26-headers: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
Summary: linux26-headers: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Other (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
: 81673 82049 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-15 15:15 UTC by Bob
Modified: 2005-04-12 04:10 UTC (History)
5 users (show)

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 Bob 2005-01-15 15:15:28 UTC
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"
Comment 1 John Mylchreest (RETIRED) gentoo-dev 2005-01-15 15:24:24 UTC
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.
Comment 2 SpanKY gentoo-dev 2005-02-15 03:52:59 UTC
*** Bug 82049 has been marked as a duplicate of this bug. ***
Comment 3 SpanKY gentoo-dev 2005-02-15 03:53:02 UTC
*** Bug 81673 has been marked as a duplicate of this bug. ***
Comment 4 Pieter Van den Abeele (RETIRED) gentoo-dev 2005-03-23 05:21:25 UTC
This butt ugly message is still being displayed to people using our stable profile. Is anything happening to get this fixed?
Comment 5 Pieter Van den Abeele (RETIRED) gentoo-dev 2005-03-23 05:35:22 UTC
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.
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-03-23 07:07:24 UTC
This is not an infra bug, it's the domain of the kernel herd instead.
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2005-03-23 17:05:55 UTC
ppc will rely on linux26-headers as soon as 2005.0 is out.  I think that could be taken as 'resolved'.
Comment 8 SpanKY gentoo-dev 2005-03-23 17:51:20 UTC
linux26-headers is being phased out
Comment 9 MAL 2005-04-12 04:10:12 UTC
This is still happenning in stable linux-headers-2.4.22-r1 !

Is something being done?