You are not logged in.
Trying to upgrade and I get the following:
[dsch@p5e-ws dsch]$ sudo pacman -Syu
[sudo] password for dsch:
:: Synchronizing package databases...
core 122.0 KiB 509K/s 00:00 [########################] 100%
extra 1807.5 KiB 192K/s 00:09 [########################] 100%
^[[B^[[B^[[B community 36.3 KiB 53.3K/s 00:59 [------------------^[[B^[[B^[[B community 157.3 KiB 139K/s 00:22 [------------------ community 3.1 MiB 99.5K/s 00:32 [########################] 100%
multilib 144.1 KiB 136K/s 00:01 [########################] 100%
archlinuxfr 15.6 KiB 205K/s 00:00 [########################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: xorg-server will be installed before its nvidia-340xx-libgl dependency
warning: dependency cycle detected:
warning: xorg-server will be installed before its nvidia-340xx-utils dependency
warning: dependency cycle detected:
warning: xorg-server will be installed before its nvidia-340xx-libgl dependency
Packages (62) breeze-icons-5.16.0-2 geoclue2-2.4.0-1 glib2-2.46.2-1
glibmm-2.46.2-1 harfbuzz-1.1.1-1 harfbuzz-icu-1.1.1-1
imagemagick-6.9.2.6-1 inkscape-0.91-13 kdelibs-4.14.14-2
lib32-mesa-11.0.6-1 lib32-nvidia-340xx-libgl-340.96-1
lib32-nvidia-340xx-utils-340.96-1 libetonyek-0.1.4-1
libkipi4-15.08.3-2 libnm-glib-1.0.8-1 libpaper-1.1.24-9
mesa-11.0.6-1 networkmanager-1.0.8-1 nvidia-340xx-340.96-2.1
nvidia-340xx-libgl-340.96-1 nvidia-340xx-utils-340.96-1
pacman-mirrorlist-20151122-1 plasma-framework-5.16.0-2
plasma-workspace-wallpapers-5.4.3.1-1
prison-frameworks-1.2.1.20150831-1 python-setuptools-1:18.6.1-1
python2-setuptools-1:18.6.1-1 run-parts-4.5.1-1
thunderbird-38.4.0-1 wine-1.8rc1-1 xf86-input-evdev-2.10.0-2
xf86-input-joystick-1.6.2-6 xf86-input-keyboard-1.8.1-2
xf86-input-libinput-0.15.0-2 xf86-input-mouse-1.9.1-2
xf86-input-synaptics-1.8.3-2 xf86-input-vmmouse-13.1.0-2
xf86-input-void-1.4.1-2 xf86-video-ark-0.7.5-7
xf86-video-ati-1:7.6.1-1 xf86-video-dummy-0.3.7-5
xf86-video-fbdev-0.4.4-5 xf86-video-glint-1.2.8-7
xf86-video-i128-1.3.6-7 xf86-video-intel-1:2.99.917+478+gdf72bc5-3
xf86-video-mach64-6.9.5-2 xf86-video-neomagic-1.2.9-2
xf86-video-nouveau-1.0.11+31+g1ff13a9-1 xf86-video-nv-2.1.20-7
xf86-video-openchrome-0.3.3-6 xf86-video-r128-6.10.0-2
xf86-video-savage-2.3.8-2 xf86-video-siliconmotion-1.7.8-2
xf86-video-sis-0.10.8-2 xf86-video-tdfx-1.4.5-7
xf86-video-trident-1.3.7-2 xf86-video-vesa-2.3.4-2
xf86-video-vmware-13.1.0-3 xf86-video-voodoo-1.2.5-7
xorg-server-1.18.0-3 xorg-server-common-1.18.0-3
xorg-server-devel-1.18.0-3
Total Download Size: 227.38 MiB
Total Installed Size: 1033.75 MiB
Net Upgrade Size: 23.99 MiB
:: Proceed with installation? [Y/n] n
Should I proceed with the upgrade?
Offline
This simply means that there has been a dependency cycle (like "A depends on B" and "B depends on A"). pacman usually installs the dependencies before the dependent package, but in this case it would mean an "endless" dependency resolving, so pacman breaks the tie by choosing one package to be installed before the other, while breaking the "dependencies first" rule.
tl;dr Yes, you can.
Offline
A side note/question... why are you using the nvidia driver and pulling down all xf86-video* packages too?
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
This simply means that there has been a dependency cycle (like "A depends on B" and "B depends on A"). pacman usually installs the dependencies before the dependent package, but in this case it would mean an "endless" dependency resolving, so pacman breaks the tie by choosing one package to be installed before the other, while breaking the "dependencies first" rule.
tl;dr Yes, you can.
Thank you!
Offline
A side note/question... why are you using the nvidia driver and pulling down all xf86-video* packages too?
I don't think that I know what I am doing
I mean, I don't understand what exactly you are asking...
Offline
You have all the xf86-video-* packages installed. You only need the right one for your graphics card. If you have an Nvidia, the right one would be xf86-video-nouveau, however, the package "nvidia-340xx" is also a video driver for an (older) Nvidia card, it just doesn't have the xf86-video- prefix.
Offline
You have all the xf86-video-* packages installed. You only need the right one for your graphics card. If you have an Nvidia, the right one would be xf86-video-nouveau, however, the package "nvidia-340xx" is also a video driver for an (older) Nvidia card, it just doesn't have the xf86-video- prefix.
So, I can uninstall all xf86-video-*?
sudo pacman -R xf86-video-*
Offline
That is correct. I recommend reading the Xorg and nvidia wiki articles.
Offline
That is correct. I recommend reading the Xorg and nvidia wiki articles.
Thank you, I will.
Offline