Is it expected that the drkonqi service should have been removed by a recent Tumbleweed update? I just zypper dupped for the first time since before Plasma 6.1 dropped, and saw a message about Failed to stop drkonqi-coredump-processor@.service: Unit name drkonqi-coredump-processor@.service is missing the instance name. systemctl status drkonqi-coredump-processor.service gives Unit drkonqi-coredump-processor.service could not be found. nor do I find it with list-units. Web searches don't give me any sense that KDE has moved away from using it...has openSUSE for some reason? The package drkonqi6 is definitely installed on my system. Thanks, Eric
On sunnuntaina 30. kesäkuuta 2024 19.30.25 UTC+3 Eric Schwarzenbach wrote:
nor do I find it with list-units. Web searches don't give me any sense that KDE has moved away from using it...has openSUSE for some reason?
The package drkonqi6 is definitely installed on my system.
YEsterday it provided me with crash reports. I had some issues starting Plasma 6.1.1. now. But for me, DrKonqi is listed, but disable now. Maybe there was a timeout or some such:
sudo systemctl list-unit-files |grep core drkonqi-coredump-processor@.service disabled enabled systemd-coredump@.service static - systemd-coredump.socket static -
Journalctl seems to agree with my guess: 18:08:04 kaappi systemd[7925]: drkonqi-coredump-pickup.service: Service reached runtime time limit. Stopping. 18:08:04 kaappi systemd[7925]: drkonqi-coredump-pickup.service: Failed with result 'timeout'. -- Lassi Väätämöinen Hallilantie 65 B 24 33800 Tampere +358 50 345 3523
On Jun 30 2024, Eric Schwarzenbach wrote:
Failed to stop drkonqi-coredump-processor@.service: Unit name drkonqi-coredump-processor@.service is missing the instance name.
This is a limitation of the systemd-update-helper script, it cannot cope properly with parameterized units.
systemctl status drkonqi-coredump-processor.service
gives
Unit drkonqi-coredump-processor.service could not be found.
nor do I find it with list-units. Web searches don't give me any sense that KDE has moved away from using it...has openSUSE for some reason?
See systemd.unit(5): Unit names can be parameterized by a single argument called the "instance name". The unit is then constructed based on a "template file" which serves as the definition of multiple services or other units. A template unit must have a single "@" at the end of the unit name prefix (right before the type suffix). The name of the full unit is formed by inserting the instance name between "@" and the unit type suffix. In the unit file itself, the instance parameter may be referred to using "%i" and other specifiers, see below. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
participants (3)
-
Andreas Schwab
-
Eric Schwarzenbach
-
Lassi Väätämöinen