Hi guys, xulrunner:1.9 recently had its sparc keyword negated resulting in repoman crying at me while doing some changes to epiphany ebuilds. I don't see any word about it in either the ebuild of the changelog so a comment would be appreciated as to why is was negated and no older (I suppose working) ebuild restored for sparc usage ? RDEPEND.bad 20 www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] DEPEND.bad 20 www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.22.3-r11.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.0.1.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/desktop) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/developer) ['=net-libs/xulrunner-1.9*'] www-client/epiphany/epiphany-2.24.2.1-r10.ebuild: ~sparc(default/linux/sparc/2008.0/server) ['=net-libs/xulrunner-1.9*']
bug 251603
thanks. @gnome, currently affected packages are epiphany, epiphany-extensions and dev-python/gtkmozembed-python for what I know.
I've had to mark -sparc the revisions that use xulrunner-1.9 of gtkmozembed-python as well.
As mr_bones_ reported, here's whats broken, and btw, i reverted the -sparc marking, as it doesn't make sense, since all other stuff is broken. dev-python/gnome-python dev-util/devhelp gnome-extra/yelp www-client/epiphany www-client/epiphany-extensions Guess the way to go is masking the xulrunner USE-flag...
That won't work, since 1.8 versions of xulrunner work fine, and they use the same USE flag. Probably -sparc is the solution, if this isn't going to be fixed soon (which looks like the case)
(In reply to comment #5) > That won't work, since 1.8 versions of xulrunner work fine, and they use the > same USE flag. Probably -sparc is the solution, if this isn't going to be > fixed soon (which looks like the case) > Yeah, but in the case the xulrunner USE-flag dependency can't be resolved, it checks for firefox, and sparc has firefox-2, so...
This should be fixed now, i've marked the problematic ebuilds -sparc...and mr_bones_ said nothing is broken, so...
~sparc readded to: =www-client/epiphany-2.24.3-r10 =www-client/epiphany-extensions-2.24.3-r10 =dev-python/gtkmozembed-python-2.19.1-r11 =dev-util/devhelp-0.21-r1 =gnome-extra/yelp-2.24.0-r10 gues this one is fixed :)