On Mon Nov 11, 2019 at 01:58:16PM +0100, Kuba Głoś wrote:
> 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

Yeah, maybe this has never worked before. Who knows!?

> - Konqueor crashes during opening (any) webpage.

You want to use an ancient browser to visit webpages? Why would you want
to do that? I tend to delete the whole x11/kde4/baseapps port which
include Konqueor. The KDE4 Help-Center also works without konqueor.

> 
> I’m not good at programming neither OpenBSD at all, but if I could
> help in any way…

Do you seriously  want to use KDE4 on your system (VM)?  Why don't you
rather use xfce which works pretty well on OpenBSD.

> 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.

Save your time. Nobody's gonna fix it.

> 
> 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