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.
Seems like there’s an issue with pyside2 and paru: https://aur.archlinux.org/packages/pyside2
If you don’t need it, remove pyside2?
Is it removable? Briefly reading the page makes it seem kind of important on the back end.
Do you have some custom repos enabled? Seems like you’re trying to update a package that has a dependency not available with whatever is in the default repos. Disable all custom repos and then see if it updates first.