You are not logged in.

#1 2013-04-06 10:09:37

Browcio
Member
Registered: 2012-02-25
Posts: 1

[SOLVED] Ugrading nvidia-utils/libgl in proper way

This is my first post so hello everybody.

I'm wondering if there is a proper way of upgrading nvidia-utils from 313.26 to 313.30. New release doesn't provide libgl so when i try to upgrade, i get error like this:

% sudo pacman -S nvidia-utils
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: allegro: requires libgl
:: cairo: requires libgl
:: dosbox: requires libgl
:: freeglut: requires libgl
:: glu: requires libgl
:: libva: requires libgl
:: mesa-demos: requires libgl
:: mplayer: requires libgl
:: nvidia: requires nvidia-utils=313.26
:: qt4: requires libgl
:: webkitgtk2: requires libgl
:: webkitgtk3: requires libgl
:: wxgtk: requires libgl
:: xorg-xdriinfo: requires libgl

on the other hand, I can't install nvidia-libgl (which provides libgl) because it conflicts with outdated nvidia-utils:

% sudo pacman -S nvidia-libgl
resolving dependencies...
looking for inter-conflicts...
:: nvidia-libgl and nvidia-utils are in conflict (libgl). Remove nvidia-utils? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia-libgl: requires nvidia-utils
:: lib32-nvidia-utils: requires nvidia-utils
:: nvidia: requires nvidia-utils=313.26
% sudo pacman -S nvidia-libgl
resolving dependencies...
looking for inter-conflicts...
:: nvidia-libgl and nvidia-utils are in conflict (libgl). Remove nvidia-utils? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: nvidia-libgl and nvidia-utils are in conflict

Is there a proper way to upgrade nvidia without removing it's dependencies?

Last edited by Browcio (2013-04-06 10:38:12)

Offline

#2 2013-04-06 10:28:02

msthev
Member
Registered: 2012-04-05
Posts: 177

Re: [SOLVED] Ugrading nvidia-utils/libgl in proper way

$ sudo pacman -Syu nvidia-libgl

But new nvidia (pkgrel >= 2) has libgl as a dependency, so it seems your repo is not (yet) updated. If it is, then the command is:

$ sudo pacman -Syu

roll

Last edited by msthev (2013-04-06 10:28:23)

Offline

Board footer

Powered by FluxBB