Hello!
You were right, Rafael. These are separate issues.
What I found out last hours:

OpenBSD 5.5
KDE Services - working
www via Konqueror - working

OpenBSD 5.[67] - note: menu button did not appear
KDE Services -  not working
www via Konqueror – working

OpenBSD 5.8;6.0
KDE Services - not working
www via Konqueror - working

OpenBSD 6.1 and later
KDE Services - not working
www via Konqueror - not working

Is there a Chance for follow-up on these issues?
Should I open ticket somewhere?

BR,
Kuba

Od: Kuba Głoś
Wysłano: poniedziałek, 11 listopada 2019 13:58
Do: Rafael Sadowski; ports
DW: Solene Rapenne; Klemens Nanni
Temat: ODP: UNBREAK: x11/kde4/kactivities

Hello Rafael,
not sure if it’s a real help. Of course it quits things with Activity Manager 
startup message, but I would point your attention to other things broken in 
KDE4 port.

In example:
- In System Settings -> System Administration -> Startup and Shutdown -> 
Service Manager ->  Startup Services, services cannot be started
- Konqueor crashes during opening (any) webpage.

I’m not good at programming neither OpenBSD at all, but if I could help in any 
way…
I’m going to test some earlier releases of OpenBSD, I guess KDE4 was broken at 
some point. I assumed before that above issues appeared with introducing 
OpenBSD 6.5, but I see above does not work also for OpenBSD 6.4.

Kind regards,
Kuba
Od: Rafael Sadowski
Wysłano: niedziela, 10 listopada 2019 21:05
Do: ports
DW: Kuba Głoś; Solene Rapenne; Klemens Nanni
Temat: UNBREAK: x11/kde4/kactivities

Here is an diff to unbreak kactivities by disabling plugins.  This makes
the KDE desktop usable again and fixes the problem of Kuba Głoś, kn@,
solene@ reported on bugs@.

Yeah this is not a very smart idea but it works for now. Deleting the
plugin shared libs helps, Kuba Głoś confirmed that. Tested here with a
new user and a clean home dir.

Objections?

RS


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde4/kactivities/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile        27 Jul 2017 11:57:48 -0000          1.13
+++ Makefile     10 Nov 2019 19:43:04 -0000
@@ -3,27 +3,26 @@
COMMENT =    KDE Activity rooms management
MODKDE4_VERSION = 4.13.3
DISTNAME =     kactivities-${MODKDE4_VERSION}
-REVISION =       1
+REVISION =      2
 MASTER_SITES =             ${MASTER_SITE_KDE:=Attic/${MODKDE4_VERSION}/src/}
 SHARED_LIBS = kactivities                           51.0 # 6.0
SHARED_LIBS +=             kactivities-models          51.0
-WANTLIB =  c m pthread
-WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += lib/qt4/QtDBus lib/qt4/QtDeclarative lib/qt4/QtGui lib/qt4/QtNetwork
-WANTLIB += lib/qt4/QtScript lib/qt4/QtSvg lib/qt4/QtXml
-WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio ${KDE4LIB}/nepomukcore
-WANTLIB += soprano
-WANTLIB += lib/qt4/QtOpenGL lib/qt4/QtSql
-WANTLIB += ${KDE4LIB}/kcmutils ${KDE4LIB}/kdeclarative ${KDE4LIB}/plasma
+WANTLIB += ${COMPILER_LIBCXX} lib/qt4/QtDBus lib/qt4/QtDeclarative
+WANTLIB += lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtScript lib/qt4/QtSvg
+WANTLIB += lib/qt4/QtXml ${KDE4LIB}/kdeui ${KDE4LIB}/kio m 
${KDE4LIB}/nepomukcore
+WANTLIB += ${KDE4LIB}/soprano
 MODKDE4_USE =                           libs
 BUILD_DEPENDS =                         misc/shared-desktop-ontologies
 LIB_DEPENDS =                               
${MODKDE4_DEP_DIR}/nepomuk-core>=${MODKDE4_DEP_VERSION}
+
+# XXX Plugins are crashing at runtime
+CONFIGURE_ARGS += -DKACTIVITIES_LIBRARY_ONLY=ON
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/kde4/kactivities/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST      9 Jul 2014 20:03:24 -0000            1.4
+++ pkg/PLIST   10 Nov 2019 19:43:04 -0000
@@ -1,5 +1,4 @@
@comment $OpenBSD: PLIST,v 1.4 2014/07/09 20:03:24 zhuk Exp $
-@bin bin/kactivitymanagerd
include/kde4/KDE/KActivities/
include/kde4/KDE/KActivities/Consumer
include/kde4/KDE/KActivities/Controller
@@ -30,12 +29,6 @@ lib/cmake/KActivities/KActivitiesConfig.
lib/cmake/KActivities/KActivitiesConfigVersion.cmake
lib/cmake/KActivities/KActivitiesLibraryTargets${MODKDE4_CMAKE_PREFIX}.cmake
lib/cmake/KActivities/KActivitiesLibraryTargets.cmake
-lib/kde4/activitymanager_plugin_activityranking.so
-lib/kde4/activitymanager_plugin_globalshortcuts.so
-lib/kde4/activitymanager_plugin_nepomuk.so
-lib/kde4/activitymanager_plugin_slc.so
-lib/kde4/activitymanager_plugin_sqlite.so
-lib/kde4/activitymanager_plugin_virtualdesktopswitch.so
lib/kde4/imports/
lib/kde4/imports/org/
lib/kde4/imports/org/kde/
@@ -43,29 +36,11 @@ lib/kde4/imports/org/kde/activities/
lib/kde4/imports/org/kde/activities/models/
lib/kde4/imports/org/kde/activities/models/libkactivities-models-component-plugin.so
lib/kde4/imports/org/kde/activities/models/qmldir
-lib/kde4/kactivitymanagerd_fileitem_linking_plugin.so
-lib/kde4/kcm_activities.so
-lib/kde4/kio_activities.so
@lib ${KDE4LIB}/libkactivities-models.so.${LIBkactivities-models_VERSION}
@lib ${KDE4LIB}/libkactivities.so.${LIBkactivities_VERSION}
@lib lib/libkactivities-models.so.${LIBkactivities-models_VERSION}
@lib lib/libkactivities.so.${LIBkactivities_VERSION}
lib/pkgconfig/libkactivities-models.pc
lib/pkgconfig/libkactivities.pc
-share/apps/activitymanager/
-share/apps/activitymanager/workspace/
-share/apps/activitymanager/workspace/settings/
-share/apps/activitymanager/workspace/settings/BlacklistApplicationView.qml
-share/kde4/services/activities.protocol
-share/kde4/services/activitymanager-plugin-activityranking.desktop
-share/kde4/services/activitymanager-plugin-globalshortcuts.desktop
-share/kde4/services/activitymanager-plugin-nepomuk.desktop
-share/kde4/services/activitymanager-plugin-slc.desktop
-share/kde4/services/activitymanager-plugin-sqlite.desktop
-share/kde4/services/activitymanager-plugin-virtualdesktopswitch.desktop
-share/kde4/services/kactivitymanagerd.desktop
-share/kde4/services/kactivitymanagerd_fileitem_linking_plugin.desktop
-share/kde4/services/kcm_activities.desktop
-share/kde4/servicetypes/activitymanager-plugin.desktop
share/ontology/kde/kao.ontology
share/ontology/kde/kao.trig


Reply via email to