Warning: cannot resolve “clang=17.0.6”, a dependency of “python-shiboken2”
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency ‘clang=17.0.6’ required by python-shiboken2
Warning: cannot resolve “clang=17.0.6”, a dependency of “python-shiboken2”
Error: Failed to prepare transaction:
could not satisfy dependencies:
It seems your system is rather out of date and/or has old packages.
Do you have python-shiboken2
on purpose?
It is not in the repositories.
You may wish to check on things like your orphan packages (not required by anything);
pacman -Qdtq
And all foreign packages (not in the repos);
pacman -Qmq
Please share the output of those commands so we can review and, optionally, clean them out.
PS
Please use the </>
button or 3 tics to enclose code.
```
## Like this
```
botan2
box2d
cmake
colord-gtk
db
flickcurl
gcc12
gendesk
geocode-glib
geocode-glib-2
gmic
gnome-online-accounts
gptfdisk
granite
gst-python
kfilemetadata
kirigami-addons
kquickimageeditor
ldns
lib32-libxdamage
libdazzle
libdispatch
libei
libgdata
libgrss
libical
linux-headers-meta
linux-meta
mbedtls2
osm-gps-map
patchelf
pugixml
purpose
python-xapp
qt6-imageformats
qt6pas
rest
rnnoise
ttf-opensans
v86d
wayland-protocols
web-installer-url-handler
webrtc-audio-processing
wpebackend-fdo
zfs-utils
8188eu-aircrack-dkms-git
anydesk-bin
brisk-menu
cloudflare-warp-bin
dropbox
gcc12
gcc12-libs
gnome-icon-theme-extras
google-chrome
gtkglext
jcal
lib32-libva-vdpau-driver
libaal
libva-vdpau-driver
maia-wallpaper
manjaro-artwork
manjaro-hotfixes
manjaro-mate-panel-layout
manjaro-mate-settings
mate-notification-theme-slate
mate-tweak
mate-wallpapers
opencl-nvidia-535xx
pulseaudio-ctl
python-manjaro-sdk
python-shiboken2
qimgv
reiser4progs
rest
spectre-meltdown-checker
v86d
visual-studio-code-bin
web-installer-url-handler
Some of these outputs indicate to me this is from an older install image.
Just wondering - is this a new install?
If it is I might advise starting with a fresh ISO, so as to not have to deal with all the extra work of upgrading through major changes.
If its not a new install, then its just a little behind some changes but we can surmount them.
These are all ‘foreign’ packages. Some of them are from the AUR and you probably have them on purpose. google-chrome
and cloudflare-warp-bin
being some examples.
Some others may be called ‘super-aliens’ as they dont exist in the repositories OR the AUR.
These should likely all be removed.
Some I think you might not need;
I can point out a few I am sure you dont need;
So, if you agree, then all of those should be removed. Almost none of these exist in the repos or the AUR, and the few that do (python-shiboken2, v86d) should not be needed.
sudo pacman -Rns lib32-libva-vdpau-driver maia-wallpaper manjaro-artwork manjaro-hotfixes manjaro-mate-panel-layout manjaro-mate-settings python-manjaro-sdk python-shiboken2 v86d web-installer-url-handler
The orphans can be removed en-masse. They have already been printed for you, and only you can know if you actually want one of them. In such a case they should be marked ‘–asexplicit’ to be removed from the orphans list. If not, or once done, then
sudo pacman -Rns $(pacman -Qdtq)
With all the unneeded packages gone, and that including the previous python-shiboken2
that was blocking the upgrade, you should now be able to update as usual.
pamac upgrade --aur --force-refresh
PS
I’m going to split this topic in two, as there are now 2 distinct issues.