Hi !
It seems the Craft documentation needs a small update, namely the following page:
https://community.kde.org/Craft/Blueprints
In which the Package class needs to look like this:
class Package(CMakePackageBase): def __init__(self, **kwargs): super().init(self, **kwargs) # ...
Otherwise, trying to Craft the blueprints fails with a mere “Failed to build package”, which is not very loquacious.
I’d like to fix it myself, but I can’t log into my KDE Identity. I created one back in 2014, and I can’t log in anymore. Maybe I’m not remembering the password right, or maybe I’m remembering the username wrong, or maybe I’m having the same issue as these two people over there:
Anyhow, can someone confirm that the documentation does need this update, and/or perform the update ?
EDIT: Actually, I found this commit:
Seems like the documentation is slightly behind indeed.