The Python bindings again need to be updated for the current Marble code, or they don't compile at all. Even the fixes for 4.11 were not forward-ported to KDE/4.12 nor master, but those are not sufficient to get the bindings to build. Reproducible: Always Steps to Reproduce: 1. Build Marble with the Python bindings enabled. Actual Results: /builddir/build/BUILD/marble-4.11.90/src/bindings/python/sip/AbstractDataPluginItem.sip:46:34: fatal error: MarbleAbstractRunner.h: No such file or directory #include <MarbleAbstractRunner.h> Expected Results: The build succeeds. After forward-porting these commits from KDE/4.11: https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/c640a6889b440640da501237f21c0847b6a8303d https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/909b7e9bfb425106d5afdc0fe55fd9e1f96f51b5 in our package, I get this error instead: /builddir/build/BUILD/marble-4.11.90/src/bindings/python/sip/AbstractDataPluginItem.sip:51:33: fatal error: MarbleRunnerManager.h: No such file or directory #include <MarbleRunnerManager.h>
This should be fixed by: https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/ae5e650857826d239109126c80faaa6183a78ac9
And indeed it's fixed: http://koji.fedoraproject.org/koji/buildinfo?buildID=481839