When trying to install Veusz from AUR on stable branch I got the following error :
building 'veusz.helpers.threed' extension
/usr/bin/sip -c build/temp.linux-x86_64-3.8/sip-threed -n PyQt5.sip -t Qt_5_15_0 -t WS_X11 -I NEW/PyQt5 veusz/helpers/src/threed/threed.sip
sip: Unable to find file "QtCore/QtCoremod.sip"
error: command '/usr/bin/sip' failed with exit status 1
==> ERROR: A failure occurred in build().
Aborting...
I have already python-pyqt5
and python-sip
packages installed.
Manjaro stable still uses python 3.8 and the PKGBUILD of Veusz uses python 3.9. You’ll have to edit the pkgbuild file.
Install Veusz with the command pamac build veusz
and choose Y to edit the build file.
Change
ln -s /usr/lib/python3.9/site-packages/PyQt5/bindings/ NEW/PyQt5
to
ln -s /usr/lib/python3.8/site-packages/PyQt5/bindings/ NEW/PyQt5
1 Like
That was smart and clean solution. It worked perfectly, thanks a lot
system
Closed
4
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.