Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#34601 - [nvidia-utils] the package does not provide libgl

Attached to Project: Arch Linux
Opened by Rustam Tsurik (rustam) - Thursday, 04 April 2013, 12:15 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 04 April 2013, 17:02 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The latest version of nvidia-utils package(313.30-1) does not include "libgl" in "Provides" metadata which causes the problem. It needs to be re-packaged with the correct metadata.

Additional info:

Repository : extra
Name : nvidia-utils
Version : 313.30-1

Provides : None
Conflicts With : None
Replaces : None

Packager : Sven-Hendrik Haase <sh@lutzhaase.com>
Architecture : x86_64
Build Date : Wed 03 Apr 2013 11:35:48 AM EEST

Steps to reproduce:

# pacman -Suy
:: Synchronizing package databases...
gnome-unstable is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo: requires libgl
:: freeglut: requires libgl
:: glu: requires libgl
:: gnome-session: requires libgl
:: libquicktime: requires libgl
:: libva: requires libgl
:: mesa-demos: requires libgl
:: mplayer: requires libgl
:: qt4: requires libgl
:: webkitgtk3: requires libgl
:: wxgtk: requires libgl
:: xorg-xdriinfo: requires libgl
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 04 April 2013, 17:02 GMT
Reason for closing:  Fixed
Comment by Jelle van der Waa (jelly) - Thursday, 04 April 2013, 12:30 GMT
I don't think this is needed since nvidia-libgl already provides libgl.
Comment by Rustam Tsurik (rustam) - Thursday, 04 April 2013, 12:37 GMT
Cool, thanks. I didn't have the 'nvidia-libgl' package installed and prior to this 313.30-1 version 'libgl' was provided by 'nvidia-utils'. Probably, it'd be a good idea to have 'nvidia-libgl' as a dependency for either 'nvidia' or 'nvidia-utils'.
Comment by Sven-Hendrik Haase (Svenstaro) - Thursday, 04 April 2013, 12:57 GMT
This is apparently a pacman problem that will get fixed with a new version of pacman.

Loading...