[ Please don't top-post. It is much easier for others to start participating in an ongoing discussion if everybody posts in-line responses and trims the older messages where possible. ]
On Wed, Aug 29, 2007 at 18:42:54 +0200, Bart wrote: > /etc/apt/sources.list > > # > # deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 > 20070819-11:33]/ etch contrib main > > deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-3 > 20070819-11:33]/ etch contrib main > deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-2 > 20070819-11:33]/ etch contrib main > deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 > 20070819-11:33]/ etch contrib main > > deb-src http://security.debian.org/ etch/updates main contrib I would add another such line starting with "deb" instead of "deb-src". > deb http://http.us.debian.org/debian/ sarge main contrib I don't think this line is necessary anymore if you are tracking Etch. > deb ftp://ftp.nl.debian.org/debian/ unstable contrib non-free > deb-src ftp://ftp.nl.debian.org/debian/ unstable contrib non-free Here is your problem: Because of the last two lines, module-assistant has built and installed a Sid version of the nvidia-kernel package. This requires the Sid version of the nvidia-glx package as well and this version cannot be installed on Etch because it needs a newer libc6. I think it is a bad idea to try mixing Etch and Sid like that. If you want a clean installation then you should purge the nvidia-kernel and nvidia-kernel-common packages, change "unstable" to "etch" in the last two lines of your sources.list and install the Etch versions of all nvidia packages. If you are running a stock Debian kernel then you do not even need module-assistant since a pre-built nvidia-kernel package is available. If you really need the newer version of the nvidia driver then you either have to backport the corresponding nvidia-glx package yourself or you have to use nvidia's installer script instead of the Debian packages. The latter option is probably easier but it means that you have to re-run the installer script if there ever is a security upgrade of the xserver-xorg package. You could also check out the homepage of Randall Donald, who is the maintainer of the nvidia packages. He might have newer drivers packaged for Etch on his website http://www.khensu.org. (I do not know for sure because the site seems to be down at the moment.) > I added the last two lines myself to obtain the nvidia-kernel-sources (with > success) > > Florian Kulzer wrote: >> On Tue, Aug 28, 2007 at 21:44:11 +0200, Bart wrote: >>> I've installed Debian 4.0r1 and now I want 3D support for my Nvidia >>> graphics card. >>> >>> I'm following instructions as can be found on >>> http://wiki.debian.org/NvidiaGraphicsDrivers >>> >>> I can install the nvidia-kernel-sources, but not the nvidia-glx package. >>> The error given is: >>> >>> The following packages have unmet dependencies: >>> nvidia-glx: Depends: libc6 (>= 2.5-5) but 2.3.6.ds1-13etch2 is to be >>> installed >>> >>> Is there a way to solve this? >> You are trying to install the nvidia-glx package from Sid (a.k.a. >> "unstable", the "bleeding edge, may break at any time" branch of >> Debian.) You have to install the 4.0r1 (Etch, "stable") version of the >> package; this one depends on the proper version of libc6. >> This is probably due to a misconfiguration of your package manager. >> Please post the content of the following two files: >> /etc/apt/sources.list >> /etc/apt/preferences >> (The second file might not exist on your system; this is OK.) >> I would also like to see the output that you get from the following >> command: >> apt-cache policy nvidia-glx -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]