FS#46726 - gnome-shell 3.18 binary is linked against gnome-desktop 3.16

Attached to Project: Arch Linux
Opened by Christian Aßfalg (cassfalg) - Thursday, 15 October 2015, 06:59 GMT
Last edited by Jan de Groot (JGC) - Thursday, 15 October 2015, 08:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Gnome Shell is linked against libgnome-desktop from gnome 3.16 (.10, not .12). This causes the infamous "Oh no! Something has gone wrong" dialog at startup.

[chris@chris-u38n-arch ~]$ yaourt -Qs gnome-shell
extra/gnome-shell 3.18.0-1 (gnome)
The next generation GNOME Shell
[chris@chris-u38n-arch ~]$ yaourt -Qs gnome-desktop
extra/gnome-desktop 1:3.18.1-1 (gnome)
Library with common API for various GNOME modules
[chris@chris-u38n-arch ~]$ ldd /usr/bin/gnome-shell| grep -i "not found"
libgnome-desktop-3.so.10 => not found
[chris@chris-u38n-arch ~]$ yaourt -Qo /usr/lib64/libgnome-desktop-3.so
/usr/lib/libgnome-desktop-3.so ist in gnome-desktop 1:3.18.1-1 enthalten
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 15 October 2015, 08:22 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Nothing in our repositories links to libgnome-desktop-3.so.10 anymore, so this is a bug on your system, either because you run modified packages or because you compiled things from source in the wrong order.
Comment by Christian Aßfalg (cassfalg) - Thursday, 15 October 2015, 07:36 GMT
Recompiled from source and installed that version. That fixed the problem.
Comment by Peter Weber (hoschi) - Thursday, 15 October 2015, 08:20 GMT
Not on my machine. Especially because your using yaourt I'm considering this is not caused by official packages.
I would be generally careful about using yaourt:
http://jasonwryan.com/blog/2013/04/09/helpers/


$ ldd /usr/bin/gnome-shell | grep -i "not found"
Doesn't find any match here, too.

Loading...