Your message dated Fri, 20 Jan 2017 10:34:12 +0000 with message-id <[email protected]> and subject line Bug#851925: fixed in gnome-shell 3.22.2-3 has caused the Debian Bug report #851925, regarding libmutter-cogl.so: cannot open shared object file: No such file or directory to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 851925: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851925 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---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
--- End Message ---
--- Begin Message ---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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Simon McVittie <[email protected]> (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 [email protected]) -----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 <[email protected]> Changed-By: Simon McVittie <[email protected]> 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-----
--- End Message ---

