Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120085 - ati-drivers-extra ebuild needs version bump for ati-drivers-8.21.7
Summary: ati-drivers-extra ebuild needs version bump for ati-drivers-8.21.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 11:41 UTC by Alon Bar-Lev (RETIRED)
Modified: 2006-05-12 15:27 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 Alon Bar-Lev (RETIRED) gentoo-dev 2006-01-23 11:41:38 UTC
When x11-drivers/ati-drivers-8.20.8 is installed it wants to install 8.21.7, and when 8.21.7 is installed it wants to install 8.20.8... I can not understand how this can occur...

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-suspend2-r3-debug i686)
=================================================================
System uname: 2.6.15-suspend2-r3-debug i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.12.0_pre15
dev-lang/python:     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="-O3 -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/share/config /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="he"
LINGUAS="en he"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/my/Development/disk-encryption/disk-encryption-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X X509 aalib acl acpi alsa apache2 apm arts audiofile avi berkdb bidi bitmap-fonts bluetooth bzip2 cdparanoia cdr crypt cups curl directfb dri dts dvd eds emboss encode esd ethereal exif expat fam ffmpeg foomaticdb fortran gdbm gif glut gmp gpm gstreamer gtk gtk2 guile idn imagemagick imlib ipv6 irda java jpeg junit kde kerberos lcms ldap libg++ libwww logrotate mad mikmod mmx mng motif mp3 mpeg ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png python qt quicktime readline samba sdl smartcard snmp spell sse sse2 ssl subversion svga tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis wifi wmf x509 xine xinerama xml2 xmms xv xvid zlib video_cards_radeon linguas_en linguas_he userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-23 11:53:38 UTC
Unless you post some useful information, like 'emerge -uDptv world' output when portage wants to upgrade and downgrade, then we won't tell you either.
Comment 2 Alon Bar-Lev (RETIRED) gentoo-dev 2006-01-23 12:01:36 UTC
Well...
This is the first time I get this kind of attitude from Gentoo developer... Most were more polite... If you need more info poeple will gladly supply.

I found the problem... the ati-drivers-extra version is not sync with the ati-drivers... What I don't understand is why the upgrade is done...

I still think you should fix this.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-23 12:51:02 UTC
(In reply to comment #2)
> Well...
> This is the first time I get this kind of attitude from Gentoo developer...
> Most were more polite... If you need more info poeple will gladly supply.

I marked this bug as NEEDINFO, which means that we need *more information* to find the cause of the problem. The cause of the problem is not apparent at all from what you have posted here, so I asked for more information.

> I found the problem... the ati-drivers-extra version is not sync with the
> ati-drivers... 

That's what we need to know and what would the output I asked for provide.
 
> I still think you should fix this.

We sure will fix a bug, if we have enough information to find out *where* the bug is. We don't have paranormal abilities, though. And we also make mistakes. And NEEDINFO means just what it says, WONTFIX is for issues that won't be fixed.

Reopening.
Comment 4 Alan Woods 2006-01-25 01:35:37 UTC
Same problem here...

Alon is right about the ati-drivers extra package, if I remove it then portage does not try to downgrade ati-drivers again.

Here's the info when 8.21.7 is installed showing that it wants to downgrade:
# emerge -uDptv world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[nomerge      ] x11-apps/ati-drivers-extra-8.20.8  +qt
[ebuild     UD]  x11-drivers/ati-drivers-8.20.8 [8.21.7] +opengl 0 kB

Total size of downloads: 0 kB

# 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-abw-t42 i686)
=================================================================
System uname: 2.6.15-gentoo-r1-abw-t42 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.12.0_pre15
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="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/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="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
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="x86 X adns alsa apm arts audiofile avi berkdb bitmap-fonts bluetooth bzip2 cairo cdr crypt crypti cups curl dga directfb doc dvd dvdread eds emboss encode erandom ethereal exif expat fam ffmpeg foomaticdb fortran gd gdbm gif glibc-omitfp glut gmp gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 java jpeg junit kde kdeenablefinal kerberos lcms libg++ libwww lirc mad mikmod mmx mmx2 mng motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdflib perl pic png python qt quicktime readline real samba sasl sdl snmp spell sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis win32codecs xine xml2 xmms xv xvid zeroconf zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 5 Oliver Schoett 2006-01-27 14:03:27 UTC
The ati-drivers-extra ebuild currently contains the line
   DEPEND="=x11-drivers/ati-drivers-${PV}*
This means that if this package is not updated synchronously with ati-drivers, it will force ati-drivers back to the unique version allowed here.

An easy way to fix the problem would be to relax DEPEND="=x11-drivers/... in ati-drivers-extra to read DEPEND=">=x11-drivers/... instead.  Then the package would tolerate version increases of the ati-drivers.
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2006-03-04 02:26:20 UTC
...
Comment 7 Oliver Schoett 2006-05-12 15:27:18 UTC
The bug recurred again (this happened about 10 times to me already), as the one-character fix suggested by me in Comment #5 still has not been made, which would fix it once and for all.

To be precise: I have ati-drivers and ati-drivers-extra set to ~x86 in /etc/portage/package.keywords.  Yesterday, portage emerged the new package ati-drivers-8.24.8.  Today it again wants to downgrade that to ati-drivers-8.23.7

All the time, ati-drivers-extra has remained at 8.23.7.