This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Plasma reinstall and dependency hell

Tags: None
(comma "," separated)
CyprusSocialite
Registered Member
Posts
2
Karma
0
Background:

I have a Debian stable system with Plasma installed originally and later upgraded to the 'testing' version.

The problem began with Discover, which would simply hang forever during an attempted update. Running plasma-discover-update in the terminal showed:
Code: Select all
adding empty sources model QStandardItemModel(0x5639a663b0c0)
packagekitqt.transaction: Unknown Transaction property: "Sender" QVariant(QString, ":1.152")
ready 7
steady 0
go! UpdateTransaction(0x5639a6d27260)
status! Transaction::CommittingStatus 7

(process:6723): GLib-GObject-WARNING **: 21:27:02.659: cannot register existing type 'SoupMessage'

(process:6723): GLib-GObject-WARNING **: 21:27:02.659: cannot add private field to invalid (non-instantiatable) type '<invalid>'

(process:6723): GLib-CRITICAL **: 21:27:02.659: g_once_init_leave: assertion 'result != 0' failed

(process:6723): GLib-GObject-WARNING **: 21:27:02.659: ../../../gobject/gsignal.c:1767: parameter 1 of type '<invalid>' for signal "SoupSession::request-queued" is not a value type

Presumably these unfinished updates (I had to interrupt them at some point) introduced some package inconsistencies, because I started having issues with other apps such as anydesk:
Code: Select all
(anydesk:87575): dbind-WARNING **: 20:53:51.581: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(anydesk:87575): Gtk-WARNING **: 20:53:51.587: Unable to locate theme engine in module_path: "adwaita",

(anydesk:87578): dbind-WARNING **: 20:53:51.617: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(anydesk:87578): Gtk-WARNING **: 20:53:51.623: Unable to locate theme engine in module_path: "adwaita",

(anydesk:87575): Gtk-CRITICAL **: 20:53:51.625: IA__gtk_signal_connect_full: assertion 'GTK_IS_OBJECT (object)' failed

(anydesk:87575): Gtk-CRITICAL **: 20:53:51.625: IA__gtk_signal_connect_full: assertion 'GTK_IS_OBJECT (object)' failed

Current state:

I decided that the best course of action was to reinstall Plasma completely, which turned out to be more difficult than it sounds. My latest attempt:
Code: Select all
apt-get --autoremove remove sddm* kde* plasma* xkb* qt* libqt* gtk* libgtk* libplasma-geolocation-interface5 libxkb* libpulse* gstreamer*
apt-get --reinstall --install-recommends --ignore-hold --allow-downgrades --fix-broken --fix-missing install -t testing kde-plasma-desktop

Unlike my previous attempts, Plasma was working upon reboot without any apparent issues such as missing/black icons, error messages, kernel panic, computer exploding. However, I get a segfault when trying to open System Settings -> Appearance -> Global Theme -> Window Decorations:
Code: Select all
#4  0x00007fc3ca8feef4 in QVariant::toMap() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fc3b195dbdd in ?? () from /lib/x86_64-linux-gnu/libkdecorations2.so.5
#6  0x00007fc3b195e3cc in KDecoration2::Decoration::Decoration(QObject*, QList<QVariant> const&) () from /lib/x86_64-linux-gnu/libkdecorations2.so.5
#7  0x00007fc3b16cab5e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#8  0x00007fc3b16d28a9 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#9  0x00007fc3cbbcd693 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5

Request:

If there is a better, more thorough way to reinstall Plasma and all dependencies without reinstalling the whole distro, I would like to use it. If what I did was good enough, I would happily accept assistance with the Window Decorations crash if available. Most of all I want to persuade myself that any issue I might encounter would be a legitimate one, and not simply a result of utter libblahblah versioning cluster*** going on without my awareness.
CyprusSocialite
Registered Member
Posts
2
Karma
0
Looks like my latest issue could be related to 464994 – Appearance crashes System Settings


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]