Due to a change in kcoreaddons_add_plugin() macro, kioslaves (e.g. kio_file), the name of the actual .so has changed from <builddir>/bin/kf5/kio/file.so to <builddir>/bin/kf5/kio/kio_file.so, the same goes for when you install with `make install`, (the change makes sense as now the file name matches the name of the kio slaves, and the plugin unique id...etc).

This isn't an issue for distro-provided packages as e.g. RPM packages remove the file from the old package and replace it with the new ones, but it is an issue if you build from source and test right from the build-dir (without cleaning the build-dir, as most of us do) or from your kdesrc-build installation; so you may want to clear up that situation.

That leads to interesting issue, as kioslave5 binary could pick either kf5/kio/file.so or kf5/kio/kio_file.so and you get weird results.

Have a good day.

--
Ahmad Samir

Reply via email to