[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#846660: [kded5] should depend on libkf5screen-bin



¡Hola Reuben!

About the subject, kded is a loader, it shouldn't depend on the parts that the plugins depend on.

El 2016-12-03 a las 14:44 +1000, Reuben escribió:
Package: kded5 Version: 5.28.0-1 Severity: normal

--- Please enter the report below this line. --- kded5 crashes when libkf5screen-bin is not installed

kscreen: "Plugin does not provide valid KScreen backend" KCrash: Attempting to start /usr/bin/kded5 from kdeinit sock_file=/run/user/1000/kdeinit5__0 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kded5 path = /usr/bin pid = 21751 KCrash: Arguments: /usr/bin/kded5 KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 QSocketNotifier: Invalid socket 7 and type 'Read', disabling... QSocketNotifier: Invalid socket 29 and type 'Read', disabling... QSocketNotifier: Invalid socket 12 and type 'Read', disabling...

The bin part was split back in libkf5kscreen 5.5, and kscreen depends on the bin part since then.

Also, kscreen is the package that provides the kded module for kscreen, so
the corresponding dependency is already there.

[1]+  Stopped                 kded5

after libkf5screen-bin is install it runs as expected

kscreen.kded: Config KScreen::Config(0x55f1fd483710) is ready kscreen.kded: Applying config

--- System information. --- Architecture: Kernel: Linux 4.8.0-1-amd64

Debian Release: stretch/sid mirror.internode.on.net.au 900 testing mirror.internode.on.net.au 900 testing mirror.internode.on.net 900 experimental mirror.internode.on.net.au 800 unstable mirror.internode.on.net 500 zesty ppa.launchpad.net 500 yakkety ppa.launchpad.net 500 wily ppa.launchpad.net 500 vivid ppa.launchpad.net 500 unstable-debug debug.mirrors.debian.org 500 trusty ppa.launchpad.net 500 testing-debug debug.mirrors.debian.org 500 stable www.scootersoftware.com 500 stable repos.fds-team.de 500 stable kxstudio.linuxaudio.org 500 stable download.mono-project.com 500 stable dl.google.com 500 stable deb.opera.com 500 stable apt.mopidy.com 500 sid linux.dropbox.com 500 lucid ppa.launchpad.net 500 jessie packagecloud.io 500 jessie dl.bintray.com 200 xenial ppa.launchpad.net 200 experimental mirror.internode.on.net 200 experimental debian.orson.at 1 experimental-debug debug.mirrors.debian.org

This looks like a mess. I can't really parse this. But I wouldn't be surprised if some package in a different archive is blocking, or overriding one of the provided by Debian. Please, check which version of kscreen, libkf5kscreen7, libkf5kscreen-bin version you have installed, where they come from, and the dependencies of that packages.

The kscreen 4:5.8.4-1 from our repositories has the dependency:
Depends: kde-cli-tools, plasma-framework, qml-module-qtgraphicaleffects, libc6 (>= 2.14), libkf5configcore5 (>= 4.97.0), libkf5configwidgets5 (>= 4.96.0), libkf5coreaddons5 (>= 4.100.0), libkf5dbusaddons5 (>= 4.97.0), libkf5globalaccel5 (>= 5.0.0), libkf5i18n5 (>= 4.97.0), libkf5screen-bin (>= 4:5.6.2~), libkf5screen7 (>= 4:5.8.0), libkf5widgetsaddons5 (>= 4.96.0), libkf5xmlgui5 (>= 4.96.0), libqt5core5a (>= 5.7.0), libqt5dbus5 (>= 5.4), libqt5gui5 (>= 5.7.0), libqt5qml5 (>= 5.0.2), libqt5quick5 (>= 5.2.0), libqt5widgets5 (>= 5.4), libstdc++6 (>= 4.1.1)

Happy hacking,
--
"The cheapest, fastest and most reliable components of a computer system are
those that aren't there."
-- Gordon Bell
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature


Reply to: