prefer recommended service naming on collision
Submitted by Simon McVittie
Assigned to D-Bus Maintainers
As noted in Bug #99873, many session services are named in a non-canonical way.
One thing we can do to make this better is: if a directory in the search path contains a canonically-named service and a non-canonically-named service for the same well-known bus name, we should prefer the canonically-named one, instead of just taking whichever comes first in readdir() order.
Version: git master