We need to make GNOME 3 not depend on Firefox. Right now, whenever Firefox gets updated, GNOME 3 will break until gjs gets a rebuild. Currently, we've not had a problem so far, however, we can't guarantee that all changes that happen to the API will be easy enough to fix quickly. This means that in the future, security updates could leave GNOME 3 broken for a while. Either that, or we need to leave users vulnerable to potential flaws until we are able to come up with a fix. Neither of those solutions are great. We ship a standalone copy of SpiderMonkey, the 'js' package and we really need to get gjs using that instead. https://admin.fedoraproject.org/pkgdb/acls/name/js
So, there are multiple possibilities here; in increasing order of risk: * Embed spidermonkey-1.8.5.tar.gz in gjs (Source1, --libdir=/usr/lib/gjs) * Package spidermonkey185 separately from "js" * Replace "js" package
js finally got rebased on rawhide. See bug 676441. I still am hopeful we can do this for F15.
Discussed at 2011-04-15 blocker review meeting. We agree this is an important issue, but it's not a good match as a release blocker or a nice-to-have, as it can be fixed equally well as an update; so whenever someone actually gets around to fixing this properly, we can take the fix in a way that will be as good as including it in the release. There is an unfrozen period between Beta release and Final freeze, and if a fix can be made (and actually work...the current attempt has major issues) it can land during that time. if it misses the final freeze, it can then land as a 0-day or post-release update. RejectedBlocker and RejectedNTH. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
mongodb-1.8.0-3.fc15,mediatomb-0.12.1-10.fc15,gxine-0.5.905-6.fc15,erlang-js-0.5.0-4.fc15,couchdb-1.0.2-2.fc15,callweaver-1.2.1-9.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/mongodb-1.8.0-3.fc15,mediatomb-0.12.1-10.fc15,gxine-0.5.905-6.fc15,erlang-js-0.5.0-4.fc15,couchdb-1.0.2-2.fc15,callweaver-1.2.1-9.fc15
Package mongodb-1.8.0-3.fc15, mediatomb-0.12.1-10.fc15, gxine-0.5.905-6.fc15, erlang-js-0.5.0-4.fc15, couchdb-1.0.2-2.fc15, callweaver-1.2.1-9.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing mongodb-1.8.0-3.fc15 mediatomb-0.12.1-10.fc15 gxine-0.5.905-6.fc15 erlang-js-0.5.0-4.fc15 couchdb-1.0.2-2.fc15 callweaver-1.2.1-9.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/mongodb-1.8.0-3.fc15,mediatomb-0.12.1-10.fc15,gxine-0.5.905-6.fc15,erlang-js-0.5.0-4.fc15,couchdb-1.0.2-2.fc15,callweaver-1.2.1-9.fc15 then log in and leave karma (feedback).
Back to assigned, this got accidentally moved to ON_QA.
This is delaying release of Firefox 5 security update for fedora 15. Raising priority. If we broke dependency against xulrunner by releasing it it would make desktop fully broken (tested by myself).
*** Bug 715188 has been marked as a duplicate of this bug. ***
firefox-5.0-1.fc15,xulrunner-5.0-2.fc15,gnome-shell-3.0.2-3.fc15,gjs-0.7.14-6.fc15,js-1.8.5-6.fc15,mozvoikko-1.9.0-5.fc15,gnome-python2-extras-2.25.3-32.fc15,perl-Gtk2-MozEmbed-0.09-1.fc15.1 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/firefox-5.0-1.fc15,xulrunner-5.0-2.fc15,gnome-shell-3.0.2-3.fc15,gjs-0.7.14-6.fc15,js-1.8.5-6.fc15,mozvoikko-1.9.0-5.fc15,gnome-python2-extras-2.25.3-32.fc15,perl-Gtk2-MozEmbed-0.09-1.fc15.1
Package firefox-5.0-1.fc15, xulrunner-5.0-2.fc15, gnome-shell-3.0.2-3.fc15, gjs-0.7.14-6.fc15, js-1.8.5-6.fc15, mozvoikko-1.9.0-5.fc15, gnome-python2-extras-2.25.3-32.fc15, perl-Gtk2-MozEmbed-0.09-1.fc15.1: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing firefox-5.0-1.fc15 xulrunner-5.0-2.fc15 gnome-shell-3.0.2-3.fc15 gjs-0.7.14-6.fc15 js-1.8.5-6.fc15 mozvoikko-1.9.0-5.fc15 gnome-python2-extras-2.25.3-32.fc15 perl-Gtk2-MozEmbed-0.09-1.fc15.1' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/firefox-5.0-1.fc15,xulrunner-5.0-2.fc15,gnome-shell-3.0.2-3.fc15,gjs-0.7.14-6.fc15,js-1.8.5-6.fc15,mozvoikko-1.9.0-5.fc15,gnome-python2-extras-2.25.3-32.fc15,perl-Gtk2-MozEmbed-0.09-1.fc15.1 then log in and leave karma (feedback).
firefox-5.0-1.fc15, xulrunner-5.0-2.fc15, gnome-shell-3.0.2-3.fc15, gjs-0.7.14-6.fc15, js-1.8.5-6.fc15, mozvoikko-1.9.0-5.fc15, gnome-python2-extras-2.25.3-32.fc15, perl-Gtk2-MozEmbed-0.09-1.fc15.1 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.