Is "dependency cycle detected" safe?

Hi, i wanted to update my system with sudo pacman -Syu but i saw this, is it safe to update?

:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 endeavouros is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency
warning: dependency cycle detected:
warning: nvidia-utils will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: nvidia-utils will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: nvidia-utils will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: smbclient will be installed before its cifs-utils dependency

Packages (60) akm-2.8.4-1  alsa-card-profiles-1:0.3.26-1  antlr4-runtime-4.9.2-2  avahi-0.8+20+gd1e71b3-1  cifs-utils-6.13-2  crda-4.14-4  dbus-glib-0.112-1  electron-12.0.5-1  eos-log-tool-1.4.5-1  firefox-88.0-1
              glib-networking-1:2.68.1-1  gnome-online-accounts-3.40.0-1  graphviz-2.47.1-1  gst-plugin-pipewire-1:0.3.26-1  gtk3-1:3.24.29-1  guile-2.2.6-3  hwinfo-21.73-1  imagemagick-7.0.11.8-1  js78-78.10.0-1  less-1:581-1
              lib32-libgcrypt-1.9.3-1  lib32-libgpg-error-1.42-1  lib32-mesa-21.0.3-1  libcups-1:2.3.3op2-3  libdvdcss-1.4.3-1  libdvdnav-6.1.1-1  libgcrypt-1.9.3-1  libglvnd-1.3.2-2  libical-3.0.10-1  libmm-glib-1.16.4-1  libnm-1.30.4-1
              libteam-1.31-3  libtiff-4.3.0-1  libupnp-1.14.6-1  linux-5.11.16.arch1-1  linux-headers-5.11.16.arch1-1  mesa-21.0.3-1  mlocate-0.26.git.20170220-7  modemmanager-1.16.4-1  mysql-workbench-8.0.24-2  networkmanager-1.30.4-1
              nvidia-465.24.02-4  nvidia-utils-465.24.02-2  nvme-cli-1.14-1  openssh-8.6p1-1  pacman-5.2.2-3  pipewire-1:0.3.26-1  pipewire-media-session-1:0.3.26-1  proj-8.0.0-3  protobuf-3.15.8-1  qt5-base-5.15.2+kde+r180-1
              r8168-8.048.03-88  sg3_utils-1.46-1  smbclient-4.14.3-1  sqlite-3.35.5-1  welcome-3.12-1  wireshark-cli-3.4.5-1  wireshark-qt-3.4.5-1  wvstreams-4.6.1-17  xmlsec-1.2.32-1

Total Download Size:    541.05 MiB
Total Installed Size:  1826.45 MiB
Net Upgrade Size:        34.18 MiB

:: Proceed with installation? [Y/n] ^C
Interrupt signal received
1 Like

Totally okay. Move forward with it.

It is just notifying you that some package needs to be installed before another. You can press enter and continue with the installation.

4 Likes

thank you!
i thought maybe it would mess with nvidia drivers since i’m using proprietary drivers (and also i switch to nvidia on startup in optimus-manager config)

1 Like

It would be good to know how to downgrade in case of any errors. I ignore these warnings on my system, but from the log you posted, it looks like Nvidia stuff is being updated. And we know Nvidia is very spotty on Linux.

1 Like

yeah that’s why i scare of this warnings when its related to nvidia. i’ll bootable a USB just in case.

1 Like

Do report if there are any problems after updating.

1 Like