Closed AchmadFathoni closed 2 years ago
Can you try building in a chroot? It could be something wrong with your local environment.
I'd recommend using paru --chroot.
Thanks, I guess it fixed.
Hey all sorry for troubles with this package, I hate that it exists, and I hate how it works (to build it), but it is a necessary evil until things get properly fixed (which they will not) so for everyone that cares about robots on archlinux and needs to use this package these are my tidbits on building this package:
1) Build in a clean chroot:
This is the proper way, all packages should be built in a clean chroot anyway. The traditional method to do this is to use the method as described by @FabioLolix in his comment here
If you want better tooling use paru
's --chroot
flag. (I'll let you look up how to do this on your own using paru
's docs) I personally use this option.
2) Use arch4edu!
Why build packages when they are already built for you! See their github page for how to get setup with it. (Give a star on your way there they deserve it, they (he is a one man team) has been hosting robotics packages for a long long time (we go back))
3) Build without using a clean chroot
This one is trickiest.
sip4
is uninstalled and sip
is installed.sip
sip4
, you won't get dep conflicts with sip
Hopefully that was complete enough for everyone. If you are still having issues with any one of these methods feel free to comment on here.
For reference: I had the error /var/tmp/pamac-build-***/python-pyqt5-sip4/PKGBUILD: line 53: sip-build: command not found
when trying to install python-pyqt5-sip4 package from the AUR. The arch4edu package works like a charm and includes multiple additional robotics packages I use in newer versions. Thank you for the recommendation!