Lintian ReportsBETA

Tag versions

Idbus-session-service-wrong-name

The tag is present in Lintian version 2.113.26. That is the most recent version we know about.

We use semantic versions. The patch number is a commit step indicator relative to the 2.113.0 release tag in our Git repository.

You can find the detection logic for this version at commit 43a81d7. For merge requests, please use the latest version in the Lintian check desktop/dbus.

Visibility: info

The package contains a D-Bus session service whose filename does not match the Name field found in the file. This makes it possible that two non-conflicting packages could provide the same service name with the same search-path priority (i.e. in the same directory). dbus-daemon will arbitrarily choose one of them, which is unlikely to be the desired result.

Best-practice is that if you implement a session service whose well-known name is com.example.MyService1, and it should be service-activatable, you should achieve that by packaging /usr/share/dbus-1/services/com.example.MyService1.service.

The following 20 source packages in the archive triggered the tag 24 times (in any Lintian version).

We found 2 overrides. The tag performed 92% of the time.