dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #23382
[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
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: accountsservice (Ubuntu)
Status: New => Confirmed
--
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:
Confirmed
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