I was doing an emerge -uDav world it wants to downgrade a package that isn't supposed to downgrade: # emerge -Dpv world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild UD] x11-drivers/ati-drivers-8.14.13-r5 [8.20.8] USE="-dlloader +opengl" 0 kB # emerge -Dpv ati-drivers These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-drivers/ati-drivers-8.20.8 USE="+opengl" 0 kB # emaint --check world Checking world for problems Finished
# emerge info Portage 2.1_pre1 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r5 x86_64) ================================================================= System uname: 2.6.13-gentoo-r5 x86_64 Mobile AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=k8 -pipe -fno-enforce-eh-specs -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo/ http://gentoo.osuosl.org/ http://distfiles.gentoo.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 cdr cjk crypt cscope cups curl dvd dvdr eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gnome gpm graphviz gstreamer gtk2 hal idn imagemagick imlib ithreads jpeg junit kde lcms libwww lua lzw lzw-tiff mad maildir math mhash mikmod mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl pic png python qt quicktime readline real sdl slang snmp spell ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis wmf xine xinerama xml2 xmms xpm xv xvid zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS The stable portage 2.0.51.22-r3 has the same problem. Never had the problem before.
confirmed regression from .53
Ignore my last comment, I'm an idiot and commented on wrong bug. Include output of emerge -dDpvt world please
Created attachment 75161 [details] dependencies tree for ati-drivers-extra Looks like the problem is from the dependencies from ati-drivers-extra which requires ~x11-drivers/ati-drivers-8.14.13. Change the ~ to >= would fix the problem. And yes, the apps (fgl_glxgear and fireglcontrol) works fine with the new driver.
Irrelevant bug, the versions in question are gone.