Unhelpful "The name is not activatable" error message
gio can return an error The name is not activatable
, but it's not helpful at all, because the error message doesn't claim what the name is. Instead of changing every caller of the functions which can produce this error it'll be much better to just extend the error message and write the name there. Maybe something like:
The D-Bus name '%s' is not activatable