Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237039 - x11-base/xorg-server-1.5.0 depends on >=x11-drivers/nvidia-drivers-173.14.09
Summary: x11-base/xorg-server-1.5.0 depends on >=x11-drivers/nvidia-drivers-173.14.09
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-08 07:48 UTC by Boney McCracker
Modified: 2009-04-07 14:38 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 Boney McCracker 2008-09-08 07:48:57 UTC
What about the older-series GPU drivers?  I have a NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] and have been using nvidia-drivers-71.86.06, which the NVIDIA page says is the current version for my card.

When I try to emerge the xorg-server-1.5.0, I am informed that it depends on >=x11-drivers/nvidia-drivers-173.14.09 (and this is a no-go, because I have masked everything above my version.

Does this mean I will not be able to run xorg-server any more?  Or is the dependency wrong.

The "current" drivers from the nvidia page are:
Latest Version: 173.14.12
Latest Legacy GPU version (1.0-71xx series): 71.86.06
Latest Legacy GPU version (1.0-96xx series): 96.43.07

Should this dependency perhaps instead be the following?
>=x11-drivers/nvidia-drivers-71.86.06

Reproducible: Always

Steps to Reproduce:
1. emerge xorg-server
2. 
3.

Actual Results:  
Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=x11-drivers/nvidia-drivers-173.14.09" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-drivers/nvidia-drivers-177.70 (masked by: package.mask)
/etc/portage/package.mask:
# line provided by gentoo docs desktop guide

- x11-drivers/nvidia-drivers-177.68 (masked by: package.mask)
- x11-drivers/nvidia-drivers-177.67 (masked by: package.mask)
- x11-drivers/nvidia-drivers-177.13 (masked by: package.mask)
- x11-drivers/nvidia-drivers-173.14.12 (masked by: package.mask)
- x11-drivers/nvidia-drivers-173.14.09 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "x11-base/xorg-server-1.5.0" [ebuild])


Expected Results:  
(emerge proceeds without masked package error)

# emerge --info
Portage 2.2_rc8 (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo-r1-reiser4 i686)
=================================================================
System uname: Linux-2.6.26-gentoo-r1-reiser4-i686-Pentium_III_-Coppermine-with-glibc2.0
Timestamp of tree: Mon, 08 Sep 2008 06:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.62-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.26
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://gentoo.osuosl.org/ http://open-systems.ufl.edu/mirrors/gentoo "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1,--hash-style=gnu"
LINGUAS="en_US en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 acl acpi alsa berkdb branding bzip2 cairo caps cdr cli cracklib crypt cups dbus dri dvd dvdread eds encode esd evo exif ffmpeg flac fortran gdbm gif gnome gnome-keyring gnutls gpm gstreamer gtk hal iconv ieee1394 imagemagick java jpeg libnotify logrotate mad midi mmx mp3 mpeg mudflap nautilus ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdf perl png ppds python quicktime readline reflection reiser4 reiserfs samba sdl session spell spl sse ssl startup-notification svg sysfs threads tiff truetype unicode usb userlocales vorbis win32codecs x86 xml xorg xpm xulrunner xv zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Boney McCracker 2008-09-08 09:01:35 UTC
I see from bug traffic in Fedora and Arch that the older two series of drivers may not yet support xorg-server-1.5.  Does anyone know if NVIDIA intends to also update the two older series of drivers?
Comment 2 Boney McCracker 2008-09-08 09:13:13 UTC
Marked as resolved -- upstream for now.

Comment 3 ascii 2008-11-06 11:02:16 UTC
There are new drivers from nvidia.

71.86.07 (legacy, BETA) http://www.nvnews.net/vbulletin/showthread.php?t=122140
96.43.09 (legacy, BETA) http://www.nvnews.net/vbulletin/showthread.php?t=122139

both have support for the xorg-server-1.5
Comment 4 Boney McCracker 2008-11-06 22:50:54 UTC
Thank you for the notice.
Comment 5 Boney McCracker 2008-11-06 22:53:19 UTC
Reopened for not in tree.
Comment 6 Ingo Brunberg 2008-11-10 01:14:11 UTC
96.43.09 does support xorg-server-1.5, 71.86.07 does not. However, at least it brings support for the 2.6.27 kernel, so it would be nice to have it in portage as soon as possible.
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2008-12-13 04:26:21 UTC
Each driver version in the tree currently has been tagged with the exact xorg-server versions it supports in its DEPENDs. So the inproper error message reported is fixed.

The requested betas are not in the tree yet but there are other tickets for them to be added. They're the next thing I will work on.
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2008-12-13 04:26:31 UTC
Fixed as per comments above.
Comment 9 Boney McCracker 2008-12-13 05:22:06 UTC
Thank you, Doug.
Comment 10 Adam Coyne 2009-01-15 19:16:27 UTC
(In reply to comment #8)
> Fixed as per comments above.
> 

"96.43.09 does support xorg-server-1.5, 71.86.07 does not. However, at least it
brings support for the 2.6.27 kernel, so it would be nice to have it in portage
as soon as possible."

However, nvidia-drivers-96.43.09.ebuild, Line 26:

COMMON="<x11-base/xorg-server-1.4.99

Since 96.43.09 now supports xorg-server-1.5, why is it still asking for 1.4.99?
Comment 11 Doug Goldstein (RETIRED) gentoo-dev 2009-01-15 19:38:52 UTC
Please don't CC me on a ticket that's already assigned to me.

Per NVIDIA, 96.43.09 does not officially support Xorg 1.5 due to a bug with text anti-aliasing handling. As this issue appears to affect a portion of commonly used applications in their common configuration, the package is masked for Xorg 1.5 usage.

For more reference to the issue refer to the following screen shot:

http://www.nvnews.net/vbulletin/attachment.php?attachmentid=33816&d=1225375358