You are not logged in.
Hi.
Today, with a pacman syu I got this message (translating from spanish to english)
attention: dependencies loop detected:
attention: nvidia-304xx-libgl will be installed before its dependence nvidia-304xx-utils
I don't know which are the consequences of this message and I don't want to update because I don't know if I have to do something before or after, or should not worry.
What should I do?
Thanks
Edit:
better title... I think
more info... there are more packages in updates... including mesa-10.1.0-2 (viewing other posts with conflicts involving this package, I don't know if this info is important). Thanks again.
Last edited by ppsalama (2014-03-09 17:32:08)
Offline
pacman -S mesa
pacman -Rdd nvidia-304xx-utils
pacman -S nvidia-304xx-libgl nvidia-304xx-utils
Last edited by blackout23 (2014-03-09 12:39:21)
Offline
Thanks, but
pacman -S nvidia-304xx-libgl nvidia-304xx-utils
is not the same that?:
attention: nvidia-304xx-libgl will be installed before its dependence nvidia-304xx-utils
Offline
No I just did that on my laptop and it works. The problem is that currently the -utils package has the libgl.so files and mesa the libEGL.so. Now it moved to the nvidia -libgl package.
So first make sure your mesa package is updated.
pacman -S mesa (So that mesa doesn't provide libEGL.so anymore)
After that remove the old nvidia-304xx package which holds the libgl.so
pacman -Rdd nvidia-304xx-utils (-dd to override dependency check, since almost everything needs the libgl.so but we are installing it later anyway)
Now install the updated packages where the libgl and libEGL.so ownership is moved to -libgl and -utils doesn't claim ownership over libgl.so anymore
pacman -S nvidia-304xx-libgl nvidia-304xx-utils
Now all files are present on the file system with correct ownerships.
Do the same with lib32-mesa and lib32-nvidia-304xx-utils and lib32-nvidia-304xx-libgl.
Last edited by blackout23 (2014-03-09 12:40:58)
Offline
Thanks again... but something strange has happened to me now: (now I will put all my pacman output)
This post was because I got:
sudo pacman -Syyu
[sudo] password for ########:
:: Synchronizing package databases ...
core 106,8 KiB 367K/s 00:00 [##########################################] 100%
extra 1456,6 KiB 1003K/s 00:01 [##########################################] 100%
community 2,1 MiB 1054K/s 00:02 [##########################################] 100%
archlinuxfr 12,2 KiB 183K/s 00:00 [##########################################] 100%
:: Starting full system upgrade...
:: ¿Replace kdeutils-kwallet with extra/kdeutils-kwalletmanager? [S/n] s
solving dependencies...
attention: dependencies loop detected:
attention: nvidia-304xx-libgl will be installed before its dependence nvidia-304xx-utils
Conflict checking ...
Packages (275): calibre-1.27.0-1 cups-1.7.1-4 file-5.17-2 kactivities-4.12.3-1 kde-base-artwork-4.12.3-1
kde-l10n-es-4.12.3-1 kde-wallpapers-4.12.3-1 kdeaccessibility-jovie-4.12.3-1
.......... a lot of kde packages ...................................................................................................................
libcups-1.7.1-4 libkcddb-4.12.3-1 libkcompactdisc-4.12.3-1 libkdcraw-4.12.3-1 libkdeedu-4.12.3-1
libkdegames-4.12.3-1 libkexiv2-4.12.3-1 libkipi-4.12.3-1 libkmahjongg-4.12.3-1 libkomparediff2-4.12.3-1
libksane-4.12.3-1 libnl-3.2.24-1 linux-3.13.6-1 linux-docs-3.13.6-1 linux-headers-3.13.6-1
linux-lts-3.10.33-1 linux-lts-headers-3.10.33-1 mediastreamer-2.10.0-1 mesa-10.1.0-2 minidlna-1.1.2-1
nepomuk-core-4.12.3-1 nepomuk-widgets-4.12.3-1 nvidia-304xx-304.119-2 nvidia-304xx-libgl-304.119-2
nvidia-304xx-utils-304.119-2 oxygen-gtk2-1.4.4-1 oxygen-gtk3-1.3.4-1 oxygen-icons-4.12.3-1
pysmbc-1.0.13-2 python2-cherrypy-3.2.5-1 python2-setuptools-3.1-1 s-nail-14.6.2-1 subversion-1.8.8-1
systemd-210-3 systemd-sysvcompat-210-3 xterm-303-1
Total download size: 663,17 MiB
Total Installed Size: 1361,11 MiB
Net updating Size: -40,77 MiB
:: Continue with the installation? [Y/n] nThen I wrote my first post.
After reading blackout23 comment, I type again sudo pacman -Syyu and I get this
:: Synchronizing package databases...
core 106,8 KiB 337K/s 00:00 [##########################################] 100%
extra 1456,1 KiB 988K/s 00:01 [##########################################] 100%
community 2,1 MiB 1046K/s 00:02 [##########################################] 100%
archlinuxfr 12,2 KiB 185K/s 00:00 [##########################################] 100%
:: Starting full system upgrade...
:: ¿Replace kdeutils-kwallet with extra/kdeutils-kwalletmanager? [S/n] s
solving dependencies...
Conflict checking ...
error: error when preparing transaction (could not satisfy dependencies)
:: cairo: needs libgl
:: freeglut: needs libgl
:: glu: needs libgl
:: java3d: needs libgl
:: libva: needs libgl
:: mesa-demos: needs libgl
:: mplayer: needs libgl
:: pipelight: needs libgl
:: qt4: needs libgl
:: xorg-xdriinfo: needs libgla completely different output, and I didn't anything
what happens?
Offline
This should fix it:
pacman -Syu nvidia-304xx-libgl
Offline
This should fix it:
pacman -Syu nvidia-304xx-libgl
thank you so much
when I type that I get all updates with no "attention" 's and no conflicts
updating...
(I hope not to break my system)
Offline
Everything works fine.
Thanksssss
Offline