You are not logged in.

#1 2013-03-16 11:14:58

yabasta
Member
Registered: 2010-05-01
Posts: 167

nvidia driver conflict prevents update [SOLVED]

hello folks,

i've trying to update via pacman -Syu, and when i do i keep getting dependency conflicts.

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
:: mesa-libgl and nvidia-304xx-utils are in conflict (libgl). Remove nvidia-304xx-utils? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-nvidia-304xx-utils: requires nvidia-304xx-utils
:: nvidia-304xx: requires nvidia-304xx-utils=304.64

and trying to remove mesa brings up....

checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo: requires mesa>=9.1
:: clutter: requires mesa
:: lib32-mesa: requires mesa
:: libva: requires libegl

not sure what the way forward is. any suggestions would be greatly appreciated.

Last edited by yabasta (2013-03-17 21:29:45)

Offline

#2 2013-03-16 12:13:19

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

One way of doing  is removing the offending packages with pacman -Rs package and note down the dependencies and reinstall the newer version of the packages again.

Last edited by hadrons123 (2013-03-16 12:14:36)

Offline

#3 2013-03-16 12:38:21

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

so does one of mesa-libgl or nvidia-304xx-utils have to go?
and if so, which one?

i'm not entirely sure which one i need as both of them have dependencies

Offline

#4 2013-03-16 14:20:02

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,985

Re: nvidia driver conflict prevents update [SOLVED]

mesa-libgl and nvidia-304xx-utils are in conflict (libgl)

This probably has to do with the changes in mesa, you'll likely need a newer version of nvidia-304xx .

Try pacman -Syu --ignore mesa-libgl

if that is succesfull, follow with  a normal pacman -Syu .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2013-03-16 14:21:51

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

1.First do

pacman -Rs nvidia-304xx nvidia-304xx-utils lib32-nvidia-304xx-utils 

and upgrade.

2. Install nvidia back.

Probably you might have to do it in a tty.

Last edited by hadrons123 (2013-03-16 14:22:21)

Offline

#6 2013-03-16 14:40:49

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

i tried what Lone_wolf suggested, i was left with the same problem as before afterwards.
then i tried Hadrons123 suggestion...which has left me with this.

pacman -Rs nvidia-304xx nvidia-304xx-utils lib32-nvidia-304xx-utils
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo: requires libgl
:: gnome-session: requires libgl
:: lib32-cairo: requires lib32-libgl
:: libva: requires libgl
:: webkitgtk2: requires libgl
:: webkitgtk3: requires libgl

should i just wait until there's a fix?

Offline

#7 2013-03-16 14:43:10

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

can you try

pacman -R nvidia-304xx nvidia-304xx-utils lib32-nvidia-304xx-utils

without the 's' switch.

Last edited by hadrons123 (2013-03-16 14:43:35)

Offline

#8 2013-03-16 14:47:44

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

exactly the same output my friend

Offline

#9 2013-03-16 14:50:18

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

the strange thing is i don't have mesa-libgl installed. so i don't understand why i get the initial error when using -Syu

Offline

#10 2013-03-16 14:54:12

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

becoz of this change https://mailman.archlinux.org/pipermail … 24459.html and you didn't update for quite some time, things have messed up a bit.

Offline

#11 2013-03-16 15:06:17

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

well, the last time i updated was last saturday, after an install the week before. but yeah, i wasn't up on the news. didn't take long to get stuck in dependency hell haha!

i'll just wait for a fix upstream i think. my system works fine anyway. i was just trying to keep on top of updates. bleeding edge OS problems smile

Offline

#12 2013-03-16 15:11:04

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

I just looked into the wiki

https://wiki.archlinux.org/index.php/NVIDIA#Installing

You will have to do

pacman -Rdd libgl

Last edited by hadrons123 (2013-03-16 15:11:50)

Offline

#13 2013-03-16 19:36:13

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

libgl isn't installed. i think i'll wait for an upstream solution. thank you ever so much for your time and patience by the way.

Offline

#14 2013-03-16 20:31:41

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,725

Re: nvidia driver conflict prevents update [SOLVED]

AFAIK, there's not going to be an "upstream" solution because there's not an upstream problem, so you're going to be waiting a long time.

If you don't have the old libgl installed, something is probably trying to pull in mesa-libgl. What is the output for:
pacman -Q | grep dri
pacman -Q | grep video

Last edited by Scimmia (2013-03-16 21:29:32)

Offline

#15 2013-03-17 06:41:27

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

that would have been a long wait! thankyou for sharing that.

pacman -Q | grep dri
lib32-nouveau-dri 9.1-2
nouveau-dri 9.1-2
pacman -Q | grep video
videoproto 2.3.1-2
xf86-video-nouveau 1.0.6-1
xf86-video-vesa 2.3.2-2

i should also add i'm using 64bit arch

Last edited by yabasta (2013-03-17 06:42:01)

Offline

#16 2013-03-17 07:31:41

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,725

Re: nvidia driver conflict prevents update [SOLVED]

Well there you go, you can't have both nouveau and nvidia installed at the same time. Pick one to use, uninstall the other, and your problems will magically go away.

Offline

#17 2013-03-17 07:51:44

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: nvidia driver conflict prevents update [SOLVED]

I don't think that's going to help. Its a conflict between mesa-libgl and nvidia-304xx-utils and removing nouveau is not going to help the situation.

Offline

#18 2013-03-17 08:07:44

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,725

Re: nvidia driver conflict prevents update [SOLVED]

And just where do you think mesa-libgl is being pulled in from? Hint, check the deps of nouveau-dri.

Offline

#19 2013-03-17 21:28:56

yabasta
Member
Registered: 2010-05-01
Posts: 167

Re: nvidia driver conflict prevents update [SOLVED]

thank you so much, that did the trick. i removed all nouveau, updates are no longer a problem. much respect to everyone for their efforts, time and putting up with my dumbarsery!

Offline

#20 2013-05-25 19:07:45

max300f
Member
Registered: 2012-01-24
Posts: 17

Re: nvidia driver conflict prevents update [SOLVED]

I have the same problem with my update, mesa-libgl and nvidia-304xx-utils are in conflict (libgl), and i solved with this, work for me, might help someone

type this in terminal:

sudo pacman -Rdd xf86-video-nouveau nouveau-dri intel-dri ati-dri

then

restart pc

then

pacman -Syyu

I know that this topic is old two monts, but i had this problem today and i solved them on this way.

Offline

#21 2013-05-25 19:16:43

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: nvidia driver conflict prevents update [SOLVED]

max300f wrote:

sudo pacman -Rdd xf86-video-nouveau nouveau-dri intel-dri ati-dri

That's your problem: I think you installed the whole xorg group, all the drivers. When setting up Arch, please follow the wiki.

Offline

#22 2013-05-25 19:21:01

max300f
Member
Registered: 2012-01-24
Posts: 17

Re: nvidia driver conflict prevents update [SOLVED]

no, i have archbang, and this all was installed automaticly, but if someone have this problem, check this, might you have install all xorg group as karol said.

Offline

#23 2013-05-25 19:30:39

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,623

Re: nvidia driver conflict prevents update [SOLVED]

Hi max300f.  I think you advice is sound.  Please do us a favor though, please indicate you are using Archbang up front.  It might help avoid confusion as it is implicit that posters here are running Arch from an official Arch installer.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB