Description of problem: 1) xulrunner-2.0-0.9.b7 removes the ld.so.conf.d file (bug 658471), which causes libgjs to not find libmozjs.so. 2) xulrunner-2.0-0.12b8.fc15 changes the libmozjs.so ABI, such that libgjs fails to find a needed symbol (JS_GetStringBytes, JS_GetFunctionName) Version-Release number of selected component (if applicable): gjs-0.7.7-1.fc15.x86_64 How reproducible: 100% Steps to Reproduce: 1. attempt to run gnome-shell
And... this is fixed with gjs-0.7.8, which requires gobject-introspection-0.10.0 to build, which breaks current rawhide gnome-shell, so you need new gnome-shell, which requires new mutter, which requires new gtk, etc.
(In reply to comment #1) > And... this is fixed with gjs-0.7.8, which requires > gobject-introspection-0.10.0 to build, which breaks current rawhide > gnome-shell, so you need new gnome-shell, which requires new mutter, which > requires new gtk, etc. Sorry for the current broken state - we'll get Rawhide all sorted sorted out once people get back next year. GTK+ is supposed to stop changing soon, and hopefully Spidermonkey will too.
Fixed now in rawhide