Hello,
I’m trying to follow the offical guide to starting KDE development but when I try to build kcalc, kcoreaddons won’t build. I’ve tried almost everything on the troubleshooting page but nothings worked so far. I attached the log below. I can’t see how to attach the log so I pasted what I think is important below:
/usr/include/PySide6/QtCore/pyside6_qtcore_python.h:57:10: fatal error: qrangemodel.h: No such file or directory
57 | #include <qrangemodel.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
If there’s anything else I should include please tell me.
Thanks, Ash
What’s your distro? You’ve tried both Basic troubleshooting | Developer and doing a --refresh-build?
I’m using fedora 43. I’ve tried the --refresh-build with no luck. I tried to install all of the packages in that Python Bindings list but that didn’t fix it either. Maybe I’ve been running the wrong commands, this is what I ran to install those packages:
I did sudo dnf builddep for each of the packages in that list (python3-build, python3-shiboken6, python3-pyside6 and clang) as well as running
sudo dnf install python3-kf6-kcoreaddons python3-kf6-kguiaddons python3-kf6-knotifications python3-kf6-kunitconversion python3-kf6-kwidgetsaddons python3-kf6-kxmlgui python3-kf6-kstatusnotifieritem
which I found on their page “Using Python bindings for KDE Frameworks” which was linked near the python packages from before.