#983141 libkf5kiocore5: Error loading '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'

Package:
libkf5kiocore5
Source:
kio
Description:
resource and network access abstraction (KIO core library)
Submitter:
Urs Ganse
Date:
2021-02-22 18:48:03 UTC
Severity:
important
#983141#5
Date:
2021-02-19 23:12:54 UTC
From:
To:
Dear Maintainer,

when running korganizer and trying to fetch the discoverable collections
of a CalDav calendar, korganizer pops up an error window saying "There
was a problem with the request HTTP error (0)".

At the same time, the akonadi server prints:
kf.kio.core: couldn't create slave: "klauncher said: Error loading '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'."

(without any further information as to why the loading failed).
ldd output of /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so
shows no missing library dependencies.

#983141#10
Date:
2021-02-22 10:01:44 UTC
From:
To:
Hi Urs,

I got a very similar report from a friend running OpenSuse ... very
strange.

I cannot really guess what it might be though without access to the
computer. You could install the debug symbols and try to debug it,
but not an easy task considering that all these things are dynamically
loaded.

Best

Norbert

#983141#15
Date:
2021-02-22 18:36:05 UTC
From:
To:
And indeed, rebuilding the identical package versions from source (to
poke around and debug), fixed this problem for me.

As the system I am running is somewhat of a mix of stable, testing and
unstable, could there be some incomplete package dependency that was not
capturing a missing symbol in some related package?

It's a pity that klauncher does not give a more detailed error message
when loading fails. Maybe an strerror(errno) output in the right place
might help here?

Cheers,

//Urs