Ok. gnome-shell is uninstallable because the latest build failed. *This* happened because libmozjs.so isn't really a system-wide library, libgnome-shell.so (needlessly) links against it, and then the gobject introspection extractor falls over, unable to find libmozjs.
I've pushed a branch which drops the unnecessary linkage of libgnome-shell against libmozjs; this fixes the build, and makes gnome-shell installable again. I'm not totally sure it's the right solution, however, so I'll ask for some review.
Ok. gnome-shell is uninstallable because the latest build failed. *This* happened because libmozjs.so isn't really a system-wide library, libgnome-shell.so (needlessly) links against it, and then the gobject introspection extractor falls over, unable to find libmozjs.
I've pushed a branch which drops the unnecessary linkage of libgnome-shell against libmozjs; this fixes the build, and makes gnome-shell installable again. I'm not totally sure it's the right solution, however, so I'll ask for some review.