You are not logged in.

#1 2025-09-27 08:28:43

TBSword
Member
Registered: 2025-09-27
Posts: 1

[SOLVED] dependency cycle detected

I was doing a system upgrade using pacman -Syu when the console showed

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: glycin will be installed before its gdk-pixbuf2 dependency

I'm using wayland, and the the last time I ran a system upgrade was on 5 days ago.

Is there anything I should do?
Thanks for your help. smile

Last edited by TBSword (2025-09-27 08:56:46)

Offline

#2 2025-09-27 08:47:53

kermit63
Member
Registered: 2018-07-04
Posts: 359

Re: [SOLVED] dependency cycle detected

TBSword wrote:

Is there anything I should do?

No. It's just informative. It just literally means that pacman will install glycin before gdk-pixbuf2 since the former is a dependency.


Never argue with an idiot, they will drag you down to their level and then beat you with experience.
It is better to light a candle than curse the darkness.
A journey of a thousand miles begins with a single step.

Offline

#3 2025-09-27 08:49:12

StarWolf3000
Member
Registered: 2025-06-23
Posts: 32

Re: [SOLVED] dependency cycle detected

Usually, pacman will install the package updates sorted by their package names ascending, but often their dependencies, which may have package names after them, need to be installed before the packages that depend on them. pacman will only notify you that the updates will happen out-of-order, and usually this is just normal behaviour and not critical to the entire update process.

In your case, glycin, which has a package name after gdk-pixbuf2, as a dependency of gdk-puxbuf2 is installed before it.

Edit: ninja'd by kermit

Last edited by StarWolf3000 (2025-09-27 08:52:54)


Mainboard: GIGABYTE B550 AORUS ELITE V2 | CPU: Ryzen 7 5800X | RAM: 32 GB
GPU: GeForce RTX 4060 8 GB (575.64.05 proprietary) | Display: BenQ BL2405 1920x1080
Kernel: 6.15.9 stable | Boot Manager: GRUB2 | DE: KDE Plasma | Login Manager: SDDM | Window Manager: KWin (Wayland)

Offline

#4 2025-09-27 10:53:51

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,280

Re: [SOLVED] dependency cycle detected

It's not the sorting order that causes that warning .

glycin depends on librsvg which depends on gdk-pixbuf2
gdk-pixbuf2 depends on glycin

This is essentially a packaging issue that can't be solved easily but typically only matters for those who build the binary packages .
That warning used to occur several times per month but many have been squashed by arch devs or upstream changes.

Last edited by Lone_Wolf (2025-09-27 10:54:18)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB