You are not logged in.
I am trying to install the 173.08 nvidia drivers for my self-compiled 2.6.25.3 kernel. I have removed the nvidia and nvidia-utils package using yaourt -Rd. Then I install using 'yaourt -S nvidia-beta'.
nvidia-utils-beta is first compiled and installed. Then nvidia-beta is compiled, but fails to install...
Here is the yaourt output:
loading package data...
checking dependencies...
error: replacing packages with -A and -U is not supported yet
error: you can replace packages manually using -Rd and -U
error: failed to prepare transaction (conflicting dependencies)
:: nvidia-beta: conflicts with nvidia-utils-beta
==> WARNING: Your package is saved in /tmp/nvidia-beta-173.08-4-i686.pkg.tar.gz
If you like this package, please install aurvote
and vote for its inclusion/keeping in [community]
missing dependency for mesa : libgl
missing dependency for xine-lib : libgl
missing dependency for xorg-server : libglI don't really see why this is happening...?
Offline
When building nvidia-utils-beta I think that you have to add the line provides=('libgl') to the PKGBUILD as there is depends on Xorg server which depends on libgl. However there is also a conflict with libgl.
------------------------------------------------------------------------------------
conflicts=('libgl' 'libgl-dri' 'ati-fglrx-utils' 'nvidia-legacy-utils' \
'nvidia-71xx-utils' 'nvidia-96xx-utils')
--->>>provides=('libgl')
license=('custom')
-------------------------------------------------------------------------------------
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
i think the problem comes from nvidia-utils-beta providing nvidia-utils and nvidia-beta has conflicts=('nvidia-utils') and vice versa. Is that possible? I know those things are in the PKGBUILDs
If possible, how to prevent?
Stand back, intruder, or i'll blast you out of space! I am Klixon and I don't want any dealings with you human lifeforms. I'm a cyborg!
Offline
i think the problem comes from nvidia-utils-beta providing nvidia-utils and nvidia-beta has conflicts=('nvidia-utils') and vice versa. Is that possible? I know those things are in the PKGBUILDs
If possible, how to prevent?
I even didn't know they were in the AUR, i've rebuilt them 3 weeks ago with abs without any problem.
You could do like that...
Offline
Where can I find the 173.08 in ABS?
Offline
I decided to try and install the beta drivers from aur using yaourt.
1. log out and from terminal remove nvidia and nvidia-utils with yaourt -Rd nvidia nvidia-utils.
2. run yaourt -S nvidia-utils-beta nvidia-beta
3. During the install of nvidia-utils-beta when asked to edit the PKGBUILD answer yes and add provides=('libgl') after the conflicts statement in the PKGBUILD. nvidia-utils-beta will build and install.
4. During the install of nvidia-beta edit the PKGBUILD and remove in the conflicts line 'nvidia' and 'nvidia-utils'. The nvidia driver will build and install.
This procedure worked for me though I am sure that there are conventions that I have by-passed and that it is probably not the correct way to go about installing the drivers.
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
Yeah, I managed to install them by removing the provides=('nvidia-utils') and provides=('nvidia'). My mouse doesn't work though with my new kernel, so I'm back to 2.6.24 until I figure out why it doesn't work.
Offline
Where can I find the 173.08 in ABS?
You pick the PKGBUILD from the 169.12 and modify it, that's what we do commonly when we want custom features ![]()
Offline
HyperBaton wrote:Where can I find the 173.08 in ABS?
You pick the PKGBUILD from the 169.12 and modify it, that's what we do commonly when we want custom features
Ah okay thanks for clarifying that! I've done that before, just not to get a newer version of a package.
Offline
The nvidia-beta and nvidia-utils-beta in AUR are the ones with the conflict.
So you may indeed be better off using the ABS route
Stand back, intruder, or i'll blast you out of space! I am Klixon and I don't want any dealings with you human lifeforms. I'm a cyborg!
Offline
The nvidia-beta and nvidia-utils-beta in AUR are the ones with the conflict.
So you may indeed be better off using the ABS route
I could post my PKGBUILD but i'm sure that with 2-3 mod to the original PKGBUILD you can do it on your own...however ask me for help if you need it, no problem.
Offline