this post was submitted on 13 Jul 2025
2 points (62.5% liked)

Arch Linux

8901 readers
7 users here now

The beloved lightweight distro

founded 5 years ago
MODERATORS
 

I run regular updates with my daily desktop running Garuda. A while back, it started throwing a long list of red errors similar to this:

( 4/15) Checking for package with missing dependencies... File "/usr/lib/libkhotkeysprivate.so.5.27.10" from package "khotkeys" is missing dependency "libkworkspace5.so.5" File "/usr/lib/qt/plugins/kcm_hotkeys.so" from package "khotkeys" is missing dependency "libkworkspace5.so.5" File "/usr/lib/qt/plugins/kf5/kded/khotkeys.so" from package "khotkeys" is missing dependency "libkworkspace5.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DAnimation.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DAnimation.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DAnimation.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DCore.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DExtras.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DExtras.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DExtras.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DRender.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DExtras.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DInput.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DInput.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DInput.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DLogic.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DLogic.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DLogic.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DRender.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DRender.so.5" File "/usr/lib/python3.11/site-packages/PySide2/Qt3DRender.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt53DCore.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtDataVisualization.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5DataVisualization.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtRemoteObjects.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5RemoteObjects.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtScript.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5Script.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtScriptTools.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5ScriptTools.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtScxml.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5Scxml.so.5" File "/usr/lib/python3.11/site-packages/PySide2/QtSerialPort.cpython-311-x86_64-linux-gnu.so" from package "pyside2" is missing dependency "libQt5SerialPort.so.5" Package "python310" has files in directory "/usr/lib/python3.10" that are ignored by the current Python interpreter Package "guiscrcpy" has files in directory "/usr/lib/python3.11" that are ignored by the current Python interpreter Package "pyside2" has files in directory "/usr/lib/python3.11" that are ignored by the current Python interpreter Package "python-shiboken2" has files in directory "/usr/lib/python3.11" that are ignored by the current Python interpreter Package "razercommander" has files in directory "/usr/lib/python3.11" that are ignored by the current Python interpreter Package "esphome-flasher" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Package "esptool3.2" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Package "protonvpn-gui" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Package "python-proton-client" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Package "python-protonvpn-nm-lib" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Package "python-vdf-solstice" has files in directory "/usr/lib/python3.12" that are ignored by the current Python interpreter Systemd enabled service has broken link in "/etc/systemd/system/multi-user.target.wants/libvirtd.service" Systemd enabled service has broken link in "/etc/systemd/system/sockets.target.wants/virtlockd.socket" Systemd enabled service has broken link in "/etc/systemd/system/sockets.target.wants/virtlogd.socket" Systemd enabled service has broken link in "/etc/systemd/system/sockets.target.wants/libvirtd.socket" Systemd enabled service has broken link in "/etc/systemd/system/sockets.target.wants/libvirtd-ro.socket"

I say "similar" because I'm not sure if it's changed with time, but I'm having trouble finding and/or installing the mentioned dependencies such as libQt53DLogic.

I tried running "garuda-update -a" to include AUR stuff, but it just kicked back with:

`:: Downloading PKGBUILDs... PKGBUILDs up to date nothing new to review fetching devel info... ==> Making package: pyside2 5.15.16+3.1-2 (Sat 12 Jul 2025 10:18:36 PM EDT) ==> Retrieving sources... -> Found pyside-setup-opensource-src-5.15.16.tar.xz -> Found pyside2_5.15.16-3.1.debian.tar.xz -> Found Modify-sendCommand-signatures.patch -> Found cmake-findpython.patch ==> Validating source files with sha256sums... pyside-setup-opensource-src-5.15.16.tar.xz ... Passed pyside2_5.15.16-3.1.debian.tar.xz ... Passed Modify-sendCommand-signatures.patch ... Passed cmake-findpython.patch ... Passed ==> Making package: pyside2 5.15.16+3.1-2 (Sat 12 Jul 2025 10:18:39 PM EDT) ==> Checking runtime dependencies... ==> Missing dependencies: -> qt5-datavis3d -> qt5-3d -> qt5-script -> qt5-scxml -> qt5-serialport -> qt5-remoteobjects ==> Checking buildtime dependencies... ==> ERROR: Could not resolve all dependencies. error: failed to build 'pyside2-5.15.16+3.1-2 (python-shiboken2 shiboken2 pyside2)': error: packages failed to build: pyside2-5.15.16+3.1-2 (python-shiboken2 shiboken2 pyside2)

Paru exited with error code 1`

I feel like I'm missing something obvious, but I'm out of ideas. Thanks.

you are viewing a single comment's thread
view the rest of the comments
[–] someguy@lemmyland.com 2 points 2 days ago (3 children)

Seems like there's an issue with pyside2 and paru: https://aur.archlinux.org/packages/pyside2

If you don't need it, remove pyside2?

[–] stoicmaverick@lemmy.world 2 points 1 day ago (1 children)

Is it removable? Briefly reading the page makes it seem kind of important on the back end.

[–] someguy@lemmyland.com 1 points 1 day ago

If you use a package that depends on pyside2, then you might be stuck. You could try building pyside2 with a modified PKGBUILD. This seems like a bug/difference in behavior with paru: https://github.com/Morganamilo/paru/issues/1377

If you're adventurous, you could use another package management tool. Not familiar with garuda though.

Or maybe wait until paru developers possibly change their tool, or the AUR package happens to change to work around paru behavior?

load more comments (1 replies)