Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126532 - ati-drivers-8.23.7 produces linux-info eclass QA notice
Summary: ati-drivers-8.23.7 produces linux-info eclass QA notice
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2006-03-17 06:42 UTC by loic
Modified: 2006-03-20 17:06 UTC (History)
2 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 loic 2006-03-17 06:42:32 UTC
Hi

I've emerge ati-drivers-8.23.7 which is marked unstable. I've got a strange message: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass.

Here it the resume of the emerge:

 >>> emerge (1 of 1) x11-drivers/ati-drivers-8.23.7 to /
000004 >>> Downloading ftp://213.186.33.38/gentoo-distfiles/distfiles/ati-driver-installer-8.23.7-i386.run
000066  * Determining the location of the kernel source code
000067  * Found kernel source directory:
000068  *     /usr/src/linux
000069  * Found sources for kernel version:
000070  *     2.6.15-gentoo-r1
000071  * Checking for MTRR support enabled ...
000073  * Checking for AGP support enabled ...
000075  * Checking for DRM support disabled ...
000077  * X11 implementation is xorg-x11.
000078 >>> Unpacking source...
000079  * Unpacking Ati drivers ...
000081 >>> Source unpacked.
000082  * Building the DRM module...
000083  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000084  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000085  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000086  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000087  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000088  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000089  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000090  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000091  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000092  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000146  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000147  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000148  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000149  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000150  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000151  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000152  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000153  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000154  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000155  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000156 >>> Test phase [not enabled]: x11-drivers/ati-drivers-8.23.7
000158 >>> Install ati-drivers-8.23.7 into /var/tmp/portage/ati-drivers-8.23.7/image/ category x11-drivers
000159  * Installing fglrx module
000183 >>> Completed installing ati-drivers-8.23.7 into /var/tmp/portage/ati-drivers-8.23.7/image/
000185 >>> Merging x11-drivers/ati-drivers-8.23.7 to /
000237  * To switch to ATI OpenGL, run "eselect opengl set ati"
000238  * To change your xorg.conf you can use the bundled "aticonfig"
000239  * Updating module dependencies for 2.6.15-gentoo-r1 ...
000241  * Adding module to moduledb.
000242 >>> Regenerating /etc/ld.so.cache...
000243 >>> x11-drivers/ati-drivers-8.23.7 merged.
000250 >>> 'Selected' packages are slated for removal.
000251 >>> 'Protected' and 'omitted' packages will not be removed.
000256 >>> Unmerging x11-drivers/ati-drivers-8.22.5...
000307 >>> Regenerating /etc/ld.so.cache...
000308 >>> Regenerating /etc/ld.so.cache...
000309 >>> Auto-cleaning packages ...
000311 >>> No outdated packages were found on your system.
000314  * GNU info directory index is up-to-date.
000316 *** processus compl
Comment 1 loic 2006-03-17 06:42:32 UTC
Hi

I've emerge ati-drivers-8.23.7 which is marked unstable. I've got a strange message: * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass.

Here it the resume of the emerge:

 >>> emerge (1 of 1) x11-drivers/ati-drivers-8.23.7 to /
000004 >>> Downloading ftp://213.186.33.38/gentoo-distfiles/distfiles/ati-driver-installer-8.23.7-i386.run
000066  * Determining the location of the kernel source code
000067  * Found kernel source directory:
000068  *     /usr/src/linux
000069  * Found sources for kernel version:
000070  *     2.6.15-gentoo-r1
000071  * Checking for MTRR support enabled ...
000073  * Checking for AGP support enabled ...
000075  * Checking for DRM support disabled ...
000077  * X11 implementation is xorg-x11.
000078 >>> Unpacking source...
000079  * Unpacking Ati drivers ...
000081 >>> Source unpacked.
000082  * Building the DRM module...
000083  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000084  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000085  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000086  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000087  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000088  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000089  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000090  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000091  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000092  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000146  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000147  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000148  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000149  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000150  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000151  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000152  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000153  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000154  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000155  * PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass
000156 >>> Test phase [not enabled]: x11-drivers/ati-drivers-8.23.7
000158 >>> Install ati-drivers-8.23.7 into /var/tmp/portage/ati-drivers-8.23.7/image/ category x11-drivers
000159  * Installing fglrx module
000183 >>> Completed installing ati-drivers-8.23.7 into /var/tmp/portage/ati-drivers-8.23.7/image/
000185 >>> Merging x11-drivers/ati-drivers-8.23.7 to /
000237  * To switch to ATI OpenGL, run "eselect opengl set ati"
000238  * To change your xorg.conf you can use the bundled "aticonfig"
000239  * Updating module dependencies for 2.6.15-gentoo-r1 ...
000241  * Adding module to moduledb.
000242 >>> Regenerating /etc/ld.so.cache...
000243 >>> x11-drivers/ati-drivers-8.23.7 merged.
000250 >>> 'Selected' packages are slated for removal.
000251 >>> 'Protected' and 'omitted' packages will not be removed.
000256 >>> Unmerging x11-drivers/ati-drivers-8.22.5...
000307 >>> Regenerating /etc/ld.so.cache...
000308 >>> Regenerating /etc/ld.so.cache...
000309 >>> Auto-cleaning packages ...
000311 >>> No outdated packages were found on your system.
000314  * GNU info directory index is up-to-date.
000316 *** processus complété ***

here it is my emerge --info:

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://213.186.33.38/gentoo-distfiles/ http://194.117.143.71 http://194.117.143.72 ftp://194.117.143.69/mirrors/gentoo"
LANG="fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/zugaina-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dri dvd eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml hal howl idn imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad matroska mikmod mmx mmxext mng motif mp3 mpeg ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png python qt quicktime readline sdl spell sqlite sse sse2 ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis wxwindows xml2 xmms xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-17 06:54:39 UTC
Ignore the thing, not intended for users... 

I also don't understand why does eutils eclass scream, the ebuild does inherit linux-{mod,info} eclass.
Comment 3 John Mylchreest (RETIRED) gentoo-dev 2006-03-18 02:33:43 UTC
(In reply to comment #1)
> Ignore the thing, not intended for users... 

Correct, this isn't for users, but thank-you for comitting this bug. We need this kind of input.

> I also don't understand why does eutils eclass scream, the ebuild does inherit
> linux-{mod,info} eclass.

Because it uses eutils:set_arch_to_kernel() so not only does it use a deprecated API (which btw, is wrapped in linux-info) but it also inherits the eclasses in the incorrect order. Swapping the inherit order should suffice.
Comment 4 Jory A. Pratt 2006-03-20 17:06:01 UTC
Thanks for reporting fixed in CVS