component MARBLE stops KDE5 app from being buildt using KDE6

I have seen this a couple of times.
Happens in a handful of KDE ports, when trying to build from ports tree:
Code:
:/usr/ports/textproc/kreport # make
===>  kreport-3.2.0_10 cannot be installed: unknown USE_KDE component 'marble'.
*** Error code 1
Anyone knows where this is defined? I know there is a KDE app named Marble but where is this interaction taking place?
 
KDE Marble app's components seem to provide geo services that can be used by other applications. Not sure if the error you came across relates to this.
 
well, after deleting /var/db/ports/textproc-kreport and de-selecting the Marble OPTION for the port and building it again ,
it stumbled into life. Then it was possible to build the /usr/ports/databases/kexi database listed at apps.kde.org.
 
  • Like
Reactions: drr
When KDE upgraded from 5 to 6 in February of this year, marble was switched from kde5 to kde6.
Code:
+_USE_GEAR5_ALL=        libkdcraw libkexiv2
+_USE_GEAR6_ALL=        baloo-widgets kate kosm kpublictransport \
             libkcddb libkcompactdisc libkdcraw \
             libkdegames libkeduvocdocument libkexiv2 \
             libksane marble okular
It seems to have since been broken.
textproc/kreport

Edit: Since kreport does not support qt6 and kf6, it will probably disappear from ports along with kde5.
 
  • Like
Reactions: drr
Hi , and then we have /usr/ports/editors/calligraplan that does not build under KDE6 with USE_KDE=akonadicontacts in the Makefile
but does build if "akonadicontacts" is removed from the USE_KDE string.

So two of the CALLIGRA suite , CalligraPlan and KEXI have KDE6 implementation issues
 
Back
Top
OSZAR »