Artix Linux Forum

Artix Linux => Installation / Migration / Configuration => Topic started by: ubergeek77 on 03 May 2023, 23:15:36

Title: libcamera update broke pipewire dependency
Post by: ubergeek77 on 03 May 2023, 23:15:36
As of this writing, it's not possible to install world/pipewire, as it has a locked dependency to a specific version of libcamera:

Code: [Select]
# pacman -S pipewire
resolving dependencies...
warning: cannot resolve "libcamera-base.so=0.0.4-64", a dependency of "pipewire"
warning: cannot resolve "libcamera.so=0.0.4-64", a dependency of "pipewire"
:: The following package cannot be upgraded due to unresolvable dependencies:
      pipewire

Today, libcamera was updated to 0.0.5-1, breaking this dependency.

https://packages.artixlinux.org/details/libcamera

This currently prevents a new basestrap install from proceeding, since I can't install graphical apps that rely on pipewire.

I don't want this topic to get heated, but this sort of thing happens fairly regularly in Artix. Why are libraries being updated before other packages that rely on them?
Title: Re: libcamera update broke pipewire dependency
Post by: Hitman on 03 May 2023, 23:43:25
Are you on stable or using gremlins?
Also wait a few hours, currently there are some buildsystem issues, so probably it's caused by that. :)
Title: Re: libcamera update broke pipewire dependency
Post by: ubergeek77 on 04 May 2023, 00:03:18
This is stable. It's a brand new install actually, this error is actually from me basestrapping from a base-runit USB. The only repositories available are system, world, and galaxy.
Title: Re: libcamera update broke pipewire dependency
Post by: Dudemanguy on 04 May 2023, 00:13:46
Some of you sure are zealous updaters. There's roughly an hour in-between the new libcamera (https://gitea.artixlinux.org/packagesL/libcamera/commit/222e8f1be624eaff3e8ef89839b739a071b9aa11) being moved to stable and the pipewire (https://gitea.artixlinux.org/packagesP/pipewire/commit/04e774bb283d8de5254a0a0de482a2bc58f84352) rebuild being moved. The delay is because python is also being moved (actually right now as we speak).
Title: Re: libcamera update broke pipewire dependency
Post by: ubergeek77 on 04 May 2023, 00:16:17
Not a zealous updater really... just trying to debug some issues I had with instability and crashing. I thought I would start over with a fresh install to diagnose it further, and got hit with this during the new install process
Title: Re: libcamera update broke pipewire dependency
Post by: jahway603 on 04 May 2023, 00:39:20
I had this same issue but eventually the update for pipewire came through. Whatever was done with python, as mentioned by @Dudemanguy , broke other applications like Lutris. I'll file a separate post for that.