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."