Mugshot has a hard dependency on AccountsService

Bug #1311938 reported by Sean Davis
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fix Released
mugshot (Debian)
Fix Released

Bug Description

Mugshot seems to depend on AccountsService. This functionality should be optional.

corsac@scapa: mugshot
Traceback (most recent call last):
  File "/usr/bin/mugshot", line 35, in <module>
  File "/usr/lib/python3/dist-packages/mugshot/", line 45, in main
    window = MugshotWindow.MugshotWindow()
  File "/usr/lib/python3/dist-packages/mugshot_lib/", line 50, in __new__
  File "/usr/lib/python3/dist-packages/mugshot/", line 217, in finish_initializing
  File "/usr/lib/python3/dist-packages/mugshot/", line 225, in init_user_details
    image = self.accounts_service_get_user_image()
  File "/usr/lib/python3/dist-packages/mugshot/", line 442, in accounts_service_get_user_image
gi._glib.GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files

Looking at the stacktrace, it seems to require AccountService, which is
not installed here (I don't want it), but since the package doesn't
Depends on it (nor Recommends it), I assume there's a bug somewhere.

Related branches

Sean Davis (bluesabre)
Changed in mugshot:
status: New → Confirmed
description: updated
Changed in mugshot:
importance: Undecided → High
Changed in mugshot (Debian):
status: Unknown → New
Sean Davis (bluesabre)
Changed in mugshot:
status: Confirmed → Fix Committed
Changed in mugshot (Debian):
status: New → Fix Released
Sean Davis (bluesabre)
Changed in mugshot:
milestone: none → 0.2.4
Sean Davis (bluesabre)
Changed in mugshot:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.