← Back to team overview

dx-packages team mailing list archive

[Bug 1260896] Re: multiarch accountsservice moved typelib to wrong path, broke gdm greeter

 

*** This bug is a duplicate of bug 1260880 ***
    https://bugs.launchpad.net/bugs/1260880

** This bug has been marked a duplicate of bug 1260880
   typelib file is installed to the incorrect location

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1260896

Title:
  multiarch accountsservice moved typelib to wrong path, broke gdm
  greeter

Status in “accountsservice” package in Ubuntu:
  New

Bug description:
  Yesterday’s multiarch of accountsservice 0.6.35-0ubuntu3 (bug 1260370)
  broke the gdm greeter, making it impossible to log in.  From
  /var/log/gdm/:0-greeter.log:

  (gnome-shell:1981): Gjs-WARNING **: JS ERROR: Error: Requiring AccountsService, version none: Typelib file for namespace 'AccountsService' (any version) not found
  @/usr/share/gnome-shell/js/ui/endSessionDialog.js:25
  @/usr/share/gnome-shell/js/ui/main.js:15
  @<main>:1

  In order to work around this, I had to symlink
  /usr/lib/girepository-1.0/AccountsService-1.0.typelib ->
  /usr/lib/x86_64-linux-
  gnu/girepository-1.0/AccountsService-1.0.typelib.

  As far as I can tell, gir has no multiarch support (see e.g.
  http://bugs.debian.org/720071), so the typelib needs to be moved back
  into /usr/lib/girepository-1.0 and ‘Multi-Arch: same’ needs to be
  dropped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1260896/+subscriptions


References