Bug#635301: nmu: gnome-shell_3.0.2-1
gnome-shell doesn't build-depend on libmozjs-dev, but ends up linked against
libmozjs indirectly; when both libmozjs4d and libmozjs5d end up in the
gnome-shell process, it segfaults and dies.
As a result of not b-d'ing on libmozjs-dev, the binNMUs tracked on
include gnome-shell (although ppc, sparc and ia64 seem to have been built late
enough to avoid this).
I've done a local build of gnome-shell against current(ish) amd64 experimental,
and it solves the crash for me; on #635175, "Nameless Numerologist" confirmed
that the same thing worked, so a binNMU is probably enough. This would
address #635175, #635171 and possibly others (although it would not solve the
underlying problem that incompatible libraries can end up in the g-s process).
nmu gnome-shell_3.0.2-1 . kfreebsd-amd64 kfreebsd-i386 amd64 armel i386 mips mipsel alpha s390 . -m "rebuild against libmozjs5d"
dw gnome-shell_3.0.2-1 . kfreebsd-amd64 kfreebsd-i386 amd64 armel i386 mips mipsel alpha s390 . -m "libmozjs-dev >= 5.0-4"