On Thu Nov 14, 2019 at 01:49:39AM +0100, Kuba Głoś wrote:
> >Synopsis:      KDE4 cannot be started, libs cannot be read
> >Environment:
>         System      : OpenBSD 6.6
>         Details     : OpenBSD 6.6 (GENERIC) #0: Sat Oct 26 05:57:51 MDT 2019
>                          
> [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
> 
>         Architecture: OpenBSD.i386
>         Machine     : i386
> >Description:
>         
> KDE Services cannot be started.
> When tried to start ie. Drive Ejector, .xsession-errors records:
> kded(99873) *Kded::loadModule: Could not load library "kded_solidautoeject" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_solidautoeject.so: (File not 
> found)" ]
> altrough file exists (permissions root:bin 444).
> 
> Also it looks like there is problem reading whole lots of libraries from 
> /usr/local/lib/kde4 :
> 66# grep kded_ .xsession-errors                                               
>                                                                               
>                                                                  
> kded(99873) *Kded::loadModule: Could not load library "kded_powerdevil" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_powerdevil.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library 
> "kded_statusnotifierwatcher" . [ "Cannot load library 
> /usr/local/lib/kde4/kded_statusnotifierwatcher.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_printmanager" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_printmanager.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_keyboard" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_keyboard.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library 
> "kded_device_automounter" . [ "Cannot load library 
> /usr/local/lib/kde4/kded_device_automounter.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktouchpadenabler" 
> . [ "Cannot load library /usr/local/lib/kde4/kded_ktouchpadenabler.so: (File 
> not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_desktopnotifier" 
> . [ "Cannot load library /usr/local/lib/kde4/kded_desktopnotifier.so: (File 
> not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_favicons" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_favicons.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_desktopnotifier" 
> . [ "Cannot load library /usr/local/lib/kde4/kded_desktopnotifier.so: (File 
> not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_desktopnotifier" 
> . [ "Cannot load library /usr/local/lib/kde4/kded_desktopnotifier.so: (File 
> not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_solidautoeject" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_solidautoeject.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library 
> "kded_kremotecontroldaemon" . [ "Cannot load library 
> /usr/local/lib/kde4/kded_kremotecontroldaemon.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_khotkeys" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_khotkeys.so: (File not found)" 
> ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_kmixd" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_kmixd.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_randrmonitor" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_randrmonitor.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library 
> "kded_freespacenotifier" . [ "Cannot load library 
> /usr/local/lib/kde4/kded_freespacenotifier.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_remotedirnotify" 
> . [ "Cannot load library /usr/local/lib/kde4/kded_remotedirnotify.so: (File 
> not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_appmenu" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_appmenu.so: (File not found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_networkstatus" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_networkstatus.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_ktimezoned" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_ktimezoned.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_solidautoeject" . 
> [ "Cannot load library /usr/local/lib/kde4/kded_solidautoeject.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_phononserver" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_phononserver.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_phononserver" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_phononserver.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_phononserver" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_phononserver.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_phononserver" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_phononserver.so: (File not 
> found)" ] 
> kded(99873) *Kded::loadModule: Could not load library "kded_phononserver" . [ 
> "Cannot load library /usr/local/lib/kde4/kded_phononserver.so: (File not 
> found)" ]

I can reproduce that. The error message is funny because the libs are
there, so "File not found" is definitely wrong. If you want to fix it,
kded is in x11/kde4/libs.

> 
> Also tested with OpenBSD 6.5 amd64, so issue seems architecture irrelevant.
> 
> 
> 
> >How-To-Repeat:
>         Start KDE4 and try to run to run KDE services.
> 
> >Fix:
>         Make services run. Make errors gone.
> 
> dmesg: (irrelevant)

Reply via email to