This is not strictly a bug report. At best a suggestion to add to the compile docs. I tried to compile 4.7.1 under openSuSE Leap42 and ran into lots of difficulties with the plugins (kipi, kface and marble). The program itself compiled OK, but the plugins were missing, although I had all the *-devel-packages and libs installed. Fiddling with the environment variables and of (beware!) the include paths in the source files only got me deeper and deeper into a mess. The error messages of cmake or during make all hinted to "path/file" not found for some includes or config-files. Nothing definite. Finally I found the reason: some plugins were already present on my system in the qt5-flavour. And this breaks it. It seems having qt4 and qt5 libs on the system makes building things unpleasant at least. Solution: downgrade kipi, marble and kface to the qt4-versions. This is for openSuSE only: In Yast delete/uninstall the corresponding qt5-libraries (for these plugins only). Then the downgrade is provided as one of the solutions to the dependency mismatch. Please fee free to point me to the proper place, if this is the wrong place to post/discuss. Reproducible: Always
Hi Andreas, Discussion is usually done best on the mailing list, but the bugtracker is fine in this case. Btw. I'm currently working on porting KPhotoAlbum to Qt5/KF5, so this annoyance should be over soon(ish).
The specific problems you encountered should be history now (simply because KPhotoAlbum is now ported to Qt5/KDE Frameworks. I'm marking this as resolved if you don't mind...