sudo update-alternatives --display pyuic5
pyuic5 - auto mode
link best version is /usr/bin/pyuic5-3.8
link currently points to /usr/bin/pyuic5-3.8
link pyuic5 is /usr/bin/pyuic5
slave pylupdate5 is /usr/bin/pylupdate5
slave pyqt5-sip is /usr/share/sip/PyQt5
slave pyrcc5 is /usr/bin/pyrcc5
/usr/bin/pyuic5-3.10 - priority 310
slave pylupdate5: /usr/bin/pylupdate5-3.10
slave pyqt5-sip: /usr/share/pyqt5-sip-3.10
slave pyrcc5: /usr/bin/pyrcc5-3.10
/usr/bin/pyuic5-3.8 - priority 1038
slave pylupdate5: /usr/bin/pylupdate5-3.8
slave pyqt5-sip: /usr/share/pyqt5-sip-3.8
slave pyrcc5: /usr/bin/pyrcc5-3.8
BTW It looks like I can’t just delete Python3.10 as it is required by blender
Agreed - according to the list of files shown in YaST but not there ATM.
I have now run YaST ‘update unconditionally’ on python38-qt5, python38-qt5-devel and python38-qt5-sip and the file is now present and pyuic5 and pyrrc5 both run OK :-).
No idea why the packages weren’t properly installed during the upgrade - hopefully all is OK now - and Thanks for your help