Debian Bug report logs -
#851925
libmutter-cogl.so: cannot open shared object file: No such file or directory
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#851925; Package gnome-shell.
(Fri, 20 Jan 2017 01:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
New Bug report received and forwarded. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 Jan 2017 01:03:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: gnome-shell
Version: 3.22.2-2
Severity: grave
Justification: renders package unusable
While logging in to a new GNOME-on-X11 user session from gdm, via
"Switch User":
Jan 20 00:37:48 perpetual org.gnome.Shell.desktop[25051]: /usr/bin/gnome-shell: error while loadi
ng shared libraries: libmutter-cogl.so: cannot open shared object file: No such file or directory
Jan 20 00:37:48 perpetual gnome-session[24959]: gnome-session-binary[24959]: WARNING: App 'org.gn
ome.Shell.desktop' exited with code 127
Jan 20 00:37:48 perpetual gnome-session-binary[24959]: WARNING: App 'org.gnome.Shell.desktop' exited with code 127
Some weirdness appears if I try ldd:
$ ldd /usr/bin/gnome-shell|grep mutter
libmutter-cogl-pango.so => /usr/lib/x86_64-linux-gnu/mutter/libmutter-cogl-pango.so (0x00007f4ad4328000)
libmutter.so.0 => /usr/lib/x86_64-linux-gnu/libmutter.so.0 (0x00007f4ad3986000)
libmutter-clutter-1.0.so => /usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so (0x00007f4ad2d16000)
libmutter-cogl.so => not found
libmutter-cogl.so => /usr/lib/x86_64-linux-gnu/mutter/libmutter-cogl.so (0x00007f4acbfb2000)
libmutter-cogl-path.so => /usr/lib/x86_64-linux-gnu/mutter/libmutter-cogl-path.so (0x00007f4ac7966000)
(Note the double entry for libmutter-cogl.so, only one of which was found.)
objdump -Tx says /usr/bin/gnome-shell and all the private mutter-related
libraries correctly have a RUNPATH, except for libmutter-cogl.so itself
(which doesn't depend on any of the others). So does the public
/usr/lib/x86_64-linux-gnu/libmutter.so.0.
However, libgnome-shell-menu.so links to libmutter-clutter-1.0.so without
a RUNPATH, and libgnome-shell.so links to libmutter-clutter-1.0.so
and libmutter-cogl.so with RUNPATH=/usr/lib/gnome-shell.
I think libgnome-shell.so might be the culprit here - the upstream
build system passes -rpath when it builds executables, but not when
it builds private shared libraries. Perhaps it should?
This might be related to recently-fixed RC bug #844796 - I'm not sure
whether exporting LD_LIBRARY_PATH during build would actually be
necessary if the -rpath was done correctly.
S
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#851925; Package gnome-shell.
(Fri, 20 Jan 2017 04:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jeremy Bicha <jeremy@bicha.net>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 Jan 2017 04:39:03 GMT) (full text, mbox, link).
Message #10 received at 851925@bugs.debian.org (full text, mbox, reply):
Control: forwarded -1 https://bugzilla.gnome.org/777519
I opened a GNOME bug for this.
Thanks,
Jeremy Bicha
Unset Bug forwarded-to-address
Request was from Emilio Pozuelo Monfort <pochu@debian.org>
to 851943-submit@bugs.debian.org.
(Fri, 20 Jan 2017 09:24:04 GMT) (full text, mbox, link).
Severity set to 'important' from 'grave'
Request was from Emilio Pozuelo Monfort <pochu@debian.org>
to 851943-submit@bugs.debian.org.
(Fri, 20 Jan 2017 09:24:05 GMT) (full text, mbox, link).
Merged 851925 851943
Request was from Emilio Pozuelo Monfort <pochu@debian.org>
to 851943-submit@bugs.debian.org.
(Fri, 20 Jan 2017 09:24:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#851925; Package gnome-shell.
(Fri, 20 Jan 2017 09:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 Jan 2017 09:27:03 GMT) (full text, mbox, link).
Message #23 received at submit@bugs.debian.org (full text, mbox, reply):
On Fri, 20 Jan 2017 at 00:59:17 +0000, Simon McVittie wrote:
> objdump -Tx says /usr/bin/gnome-shell and all the private mutter-related
> libraries correctly have a RUNPATH, except for libmutter-cogl.so itself
> (which doesn't depend on any of the others). So does the public
> /usr/lib/x86_64-linux-gnu/libmutter.so.0.
As people on the other RC bug suspected, we can blame a binutils change:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847298
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1253638
(The Ubuntu bug has a good explanation of what's going on here.)
S
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#851925; Package gnome-shell.
(Fri, 20 Jan 2017 09:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Petr Vanek <petr@linuks.cz>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 Jan 2017 09:48:03 GMT) (full text, mbox, link).
Message #28 received at 851925@bugs.debian.org (full text, mbox, reply):
Package: gnome-shell
Version: 3.22.2-2
Followup-For: Bug #851925
Not exactly sure if related, but after update to 3.22.2-2 ,
gdm3/gnome-shell no longer starts at all. Downgrade to 3.22.2-1 fixes the
issue.
journalctl says:
Jan 20 10:25:04 tc-vanek systemd[1133]: Started D-Bus User Message Bus.
Jan 20 10:25:06 tc-vanek dbus-daemon[1144]: Activating via systemd:
service name='org.a11y.Bus' unit='at-spi-dbus-bus.service'
Jan 20 10:25:06 tc-vanek systemd[1133]: Starting Accessibility services
bus...
Jan 20 10:25:06 tc-vanek dbus-daemon[1144]: Successfully activated
service 'org.a11y.Bus'
Jan 20 10:25:06 tc-vanek systemd[1133]: Started Accessibility services
bus.
Jan 20 10:25:06 tc-vanek at-spi-bus-launcher[1151]: Activating service
name='org.a11y.atspi.Registry'
Jan 20 10:25:06 tc-vanek at-spi-bus-launcher[1151]: Successfully
activated service 'org.a11y.atspi.Registry'
Jan 20 10:25:06 tc-vanek org.a11y.atspi.Registry[1156]: SpiRegistry
daemon is running with well-known name - org.a11y.atspi.Registry
Jan 20 10:25:06 tc-vanek gnome-session[1146]:
gnome-session-binary[1146]: WARNING: Could not parse desktop file
orca-autostart.desktop or it references a not found TryExec binary
Jan 20 10:25:06 tc-vanek gnome-session-binary[1146]: WARNING: Could not
parse desktop file orca-autostart.desktop or it references a not found
TryExec binary
Jan 20 10:25:06 tc-vanek org.gnome.Shell.desktop[1166]:
/usr/bin/gnome-shell: error while loading shared libraries:
libmutter-cogl.so: cannot open shared object file: No such file or
directory
Jan 20 10:25:06 tc-vanek gnome-session[1146]:
gnome-session-binary[1146]: WARNING: App 'org.gnome.Shell.desktop'
exited with code 127
Jan 20 10:25:06 tc-vanek gnome-session-binary[1146]: WARNING: App
'org.gnome.Shell.desktop' exited with code 127
Jan 20 10:25:06 tc-vanek org.gnome.Shell.desktop[1168]:
/usr/bin/gnome-shell: error while loading shared libraries:
libmutter-cogl.so: cannot open shared object file: No such file or
directory
Jan 20 10:25:06 tc-vanek gnome-session[1146]:
gnome-session-binary[1146]: WARNING: App 'org.gnome.Shell.desktop'
exited with code 127
Jan 20 10:25:06 tc-vanek gnome-session[1146]:
gnome-session-binary[1146]: WARNING: App 'org.gnome.Shell.desktop'
respawning too quickly
Jan 20 10:25:06 tc-vanek gnome-session-binary[1146]: Unrecoverable
failure in required component org.gnome.Shell.desktop
Jan 20 10:25:06 tc-vanek gnome-session-binary[1146]: WARNING: App
'org.gnome.Shell.desktop' exited with code 127
Jan 20 10:25:06 tc-vanek gnome-session-binary[1146]: WARNING: App
'org.gnome.Shell.desktop' respawning too quickly
Jan 20 10:25:06 tc-vanek gnome-session[1146]: Unable to init server:
Could not connect: Connection refused
Jan 20 10:25:06 tc-vanek kernel: gnome-session-f[1169]: segfault at 0 ip
00007f972a7fed49 sp 00007ffd90e5a660 error 4 in
libgtk-3.so.0.2200.7[7f972a51c000+6fe000]
Jan 20 10:25:06 tc-vanek dbus[669]: [system] Activating via systemd:
service name='org.freedesktop.UPower' unit='upower.service'
Jan 20 10:25:06 tc-vanek systemd[1]: Starting Daemon for power
management...
Jan 20 10:25:06 tc-vanek dbus[669]: [system] Successfully activated
service 'org.freedesktop.UPower'
Jan 20 10:25:06 tc-vanek systemd[1]: Started Daemon for power
management.
thank you
P.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-rc8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.26.0-2
ii evolution-data-server 3.22.4-1
ii gir1.2-accountsservice-1.0 0.6.43-1
ii gir1.2-atspi-2.0 2.22.0-5
ii gir1.2-caribou-1.0 0.4.21-1
ii gir1.2-freedesktop 1.50.0-1
ii gir1.2-gcr-3 3.20.0-3
ii gir1.2-gdesktopenums-3.0 3.22.0-1
ii gir1.2-gdm-1.0 3.22.1-1
ii gir1.2-glib-2.0 1.50.0-1
ii gir1.2-gnomebluetooth-1.0 3.20.0-1
ii gir1.2-gnomedesktop-3.0 3.22.2-1
ii gir1.2-gtk-3.0 3.22.7-1
ii gir1.2-gweather-3.0 3.20.4-1
ii gir1.2-ibus-1.0 1.5.14-2
ii gir1.2-mutter-3.0 3.22.2-3
ii gir1.2-networkmanager-1.0 1.4.4-1
ii gir1.2-nmgtk-1.0 1.4.2-1
ii gir1.2-pango-1.0 1.40.3-3
ii gir1.2-polkit-1.0 0.112-3
ii gir1.2-soup-2.4 2.56.0-2
ii gir1.2-telepathyglib-0.12 0.24.1-1.1
ii gir1.2-telepathylogger-0.2 0.8.2-2
ii gir1.2-upowerglib-1.0 0.99.4-4
ii gjs 1.46.0-1+b1
ii gnome-backgrounds 3.22.1-1
ii gnome-settings-daemon 3.22.1-1
ii gnome-shell-common 3.22.2-2
ii gsettings-desktop-schemas 3.22.0-1
ii libatk-bridge2.0-0 2.22.0-1
ii libatk1.0-0 2.22.0-1
ii libc6 2.24-9
ii libcairo2 1.14.8-1
ii libcanberra-gtk3-0 0.30-3
ii libcanberra0 0.30-3
ii libcroco3 0.6.11-2
ii libdbus-glib-1-2 0.108-2
ii libecal-1.2-19 3.22.4-1
ii libedataserver-1.2-22 3.22.4-1
ii libgcr-base-3-1 3.20.0-3
ii libgdk-pixbuf2.0-0 2.36.4-1
ii libgirepository-1.0-1 1.50.0-1
ii libgjs0e [libgjs0-libmozjs-24-0] 1.46.0-1+b1
ii libglib2.0-0 2.50.2-2
ii libglib2.0-bin 2.50.2-2
ii libgstreamer1.0-0 1.10.2-1
ii libgtk-3-0 3.22.7-1
ii libical2 2.0.0-0.5+b1
ii libicu57 57.1-5
ii libjson-glib-1.0-0 1.2.2-1
ii libmozjs-24-0 24.2.0-5.1
ii libmutter0i 3.22.2-3
ii libnm-glib4 1.4.4-1
ii libnm-util2 1.4.4-1
ii libpango-1.0-0 1.40.3-3
ii libpangocairo-1.0-0 1.40.3-3
ii libpolkit-agent-1-0 0.113-5
ii libpolkit-gobject-1-0 0.113-5
ii libpulse-mainloop-glib0 9.0-5
ii libpulse0 9.0-5
ii libsecret-1-0 0.18.5-2
ii libstartup-notification0 0.12-4
ii libsystemd0 232-12
ii libtelepathy-glib0 0.24.1-1.1
ii libwayland-client0 1.12.0-1
ii libx11-6 2:1.6.4-2
ii libxfixes3 1:5.0.3-1
ii mutter 3.22.2-3
ii python3 3.5.1-4
ii telepathy-mission-control-5 1:5.16.3-2.1
Versions of packages gnome-shell recommends:
ii gdm3 3.22.1-1
ii gkbd-capplet 3.22.0.1-1
pn gnome-contacts <none>
ii gnome-control-center 1:3.22.1-1
ii gnome-themes-standard-data 3.22.2-1
pn gnome-user-guide <none>
pn iio-sensor-proxy <none>
ii unzip 6.0-21
gnome-shell suggests no packages.
-- debconf-show failed
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#851925; Package gnome-shell.
(Fri, 20 Jan 2017 09:57:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Fri, 20 Jan 2017 09:57:09 GMT) (full text, mbox, link).
Message #33 received at 851925@bugs.debian.org (full text, mbox, reply):
Control: severity 851925 grave
Control: tags 851925 + pending
On Fri, 20 Jan 2017 at 10:38:25 +0100, Petr Vanek wrote:
> Not exactly sure if related, but after update to 3.22.2-2 ,
> gdm3/gnome-shell no longer starts at all. Downgrade to 3.22.2-1 fixes the
> issue.
Your guess is correct, it is the same bug:
> Jan 20 10:25:06 tc-vanek org.gnome.Shell.desktop[1166]:
> /usr/bin/gnome-shell: error while loading shared libraries:
> libmutter-cogl.so: cannot open shared object file: No such file or
> directory
I have a confirmed workaround (telling the linker to revert to how it
worked before a recent behaviour change) which I'm preparing now. I'm
sure there's a proper solution involving linking with more -rpath, but
I haven't been able to get that approach to work yet.
Raising the severity back to RC in the hope that it will stop some
apt-listbugs users from upgrading to the broken version - I assume
the downgrade to important was unintended.
S
Severity set to 'grave' from 'important'
Request was from Simon McVittie <smcv@debian.org>
to 851925-submit@bugs.debian.org.
(Fri, 20 Jan 2017 09:57:09 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Simon McVittie <smcv@debian.org>
to 851925-submit@bugs.debian.org.
(Fri, 20 Jan 2017 09:57:11 GMT) (full text, mbox, link).
Reply sent
to Simon McVittie <smcv@debian.org>:
You have taken responsibility.
(Fri, 20 Jan 2017 10:36:07 GMT) (full text, mbox, link).
Notification sent
to Simon McVittie <smcv@debian.org>:
Bug acknowledged by developer.
(Fri, 20 Jan 2017 10:36:08 GMT) (full text, mbox, link).
Message #42 received at 851925-close@bugs.debian.org (full text, mbox, reply):
Source: gnome-shell
Source-Version: 3.22.2-3
We believe that the bug you reported is fixed in the latest version of
gnome-shell, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 851925@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated gnome-shell package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 20 Jan 2017 09:48:04 +0000
Source: gnome-shell
Binary: gnome-shell gnome-shell-common
Architecture: source
Version: 3.22.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Description:
gnome-shell - graphical shell for the GNOME desktop
gnome-shell-common - common files for the GNOME graphical shell
Closes: 851925
Changes:
gnome-shell (3.22.2-3) unstable; urgency=medium
.
* Team upload.
* Link private libraries with DT_RPATH, reverting a binutils behaviour
change (#847298) that switched -rpath to producing DT_RUNPATH,
which is not used for transitive dependencies. (Closes: #851925)
Checksums-Sha1:
c05f7772bfc7d1dd9897ee93626e254be72b5c45 3245 gnome-shell_3.22.2-3.dsc
23b8b47ac45f3788b75bdbb9837cba7e91efd4db 21092 gnome-shell_3.22.2-3.debian.tar.xz
Checksums-Sha256:
364818bbfae392ceca311fca0e8b49754fe6b5c4d1f51d31d364ba630c1c9ca3 3245 gnome-shell_3.22.2-3.dsc
7aaaeb81b4167a58beb0134fb641dce2300b3830548225850fbb772e9ce40ff7 21092 gnome-shell_3.22.2-3.debian.tar.xz
Files:
206d50842a5fb6b0d46c2bf9d35fa5d3 3245 gnome optional gnome-shell_3.22.2-3.dsc
82aa0b97dedbfa048d02c7fb16593a87 21092 gnome optional gnome-shell_3.22.2-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE2pjyXAhxxJpZ6v8sTej/KmPHzJAFAliB4m8ACgkQTej/KmPH
zJB5aA/+IwfNbQbJkSqgBa3JG4I5M+FeQ4q/YppgAvE+1ZbduCzm51oR1mmiih9N
HS5suV8RCnzeCs2y1tt/WPU7dCYbBz9ShtisKVQKQyvJe4a2jYSjtqshyp6wPwa/
rsUkEYygFhSLOMII9r8gtSXUXeDJqDCiHS7hGetMz7iHfekQbCTODPGqr0aCqHgI
O81I8iYdArPZVsZRYZQS6NfAtoGNtZaWbM2XHAe+plMiBKKGhLvS1obyZe4NJgA4
WUjljS9G+2e6a+2eafGICWMyZnaGJJgVSxl/NlJfi2V5MVX25D3kHgdHdp6JMlEC
NUkuTZfE8nOXPh7ja9H4nKalzAvmaF6R0PnFn2Ocz056ChkdVx9RlkD7u0DNYjvy
J31ywAVTuC7Wfrvmsx4BFsGIp8WVOBlE9/xLaL6o0PrspG+ioQlJt/SBvj0xlAeD
R908TZTZUdo7BomWitGhibjfhvBUeE+cEZYCWO4Fkc2PkqdfW6rzJ30zbQztoyR1
Oy7LTyHBWyidQp6ulSkNzbNrlEF1hZ5FDtdAMw6MJzALI3gjoyxLDQPJJf76Q/IF
vWRCPNlY7qs0ErJUO8oKAB63tCxayosxz9vaCdLJlXiVGtPdVYpXCDBCSoBDziXM
PPGQVYhSUvVgjdD3ycoTNLKWahXuLaXJQxz5+0RyFAOrDtulTlQ=
=rhgG
-----END PGP SIGNATURE-----
Reply sent
to Simon McVittie <smcv@debian.org>:
You have taken responsibility.
(Fri, 20 Jan 2017 10:36:08 GMT) (full text, mbox, link).
Notification sent
to Thomas Perret <thomas.perret@phyx.fr>:
Bug acknowledged by developer.
(Fri, 20 Jan 2017 10:36:08 GMT) (full text, mbox, link).
Added tag(s) moreinfo and unreproducible.
Request was from Michael Biebl <biebl@debian.org>
to control@bugs.debian.org.
(Mon, 23 Jan 2017 16:45:08 GMT) (full text, mbox, link).
Removed tag(s) moreinfo and unreproducible.
Request was from Michael Biebl <biebl@debian.org>
to control@bugs.debian.org.
(Mon, 23 Jan 2017 16:48:09 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 21 Feb 2017 07:26:59 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Jan 12 14:21:45 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.