Downloading xulrunner-1.9.0.3.tar.bz2 gives a file not found error. I'm NOT using the xulrunner USE flag Reproducible: Always Steps to Reproduce: 1. Try emerging firefox 3 without the xulrunner USE flag Actual Results: The downloading part of the emerge failed. Expected Results: Finish downloading and compile. emerge --info: http://pastebin.com/pastebin.php?dl=m26fa5dc4
same here
xulrunner-1.9.0.3.tar.bz2 doesn't exist. In fact, afaik there is no such thing. I believe this is a mistake. FF 3.0.3 should depending on xulrunner-1.9.0.2 and the bump shouldn't have happened.
(In reply to comment #2) > xulrunner-1.9.0.3.tar.bz2 doesn't exist. In fact, afaik there is no such > thing. > > I believe this is a mistake. FF 3.0.3 should depending on xulrunner-1.9.0.2 > and the bump shouldn't have happened. > I edited the ebuild (I tried editing the MY_PV variable, but no luck with that): 28c28 < !xulrunner? ( mirror://gentoo/xulrunner-1.9.0.2.tar.bz2 )" --- > !xulrunner? ( mirror://gentoo/xulrunner-1.9${MY_PV}.tar.bz2 )" 57c57 < xulrunner? ( >=net-libs/xulrunner-1.9.0.2 )" --- > xulrunner? ( >=net-libs/xulrunner-1.9${MY_PV} )" 119c119 < ! use xulrunner && unpack xulrunner-1.9.0.2.tar.bz2 --- > ! use xulrunner && unpack xulrunner-1.9${MY_PV}.tar.bz2 It's compiling nicely now.
Eh, blonde moment there, should be: 28c28 < !xulrunner? ( mirror://gentoo/xulrunner-1.9${MY_PV}.tar.bz2 )" --- > !xulrunner? ( mirror://gentoo/xulrunner-1.9.0.2.tar.bz2 )" 57c57 < xulrunner? ( >=net-libs/xulrunner-1.9${MY_PV} )" --- > xulrunner? ( >=net-libs/xulrunner-1.9.0.2 )" 119c119 < ! use xulrunner && unpack xulrunner-1.9${MY_PV}.tar.bz2 --- > ! use xulrunner && unpack xulrunner-1.9.0.2.tar.bz2
Sure, but there's a bigger problem here. net-libs/xulrunner-1.9.0.3 shouldn't exist, 1.9.0.2 should be put back in the tree, plus the dependency _with_ the xulrunner flag should be changed, as well as without.
Indeed, but I'm just providing a fix for people in the same situation as me. It should be easy enough to fix the other problems in the same manner as well.
there actually is a 1.9.0.3 just a nightly build but still http://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/latest-trunk/
No, it will be easy to _patch_ the problem. Fixing the problem will require removing xulrunner-1.9.0.3 from the tree, and looking more carefully in the future when automatic bumps are done. A 1.9.0.3 nightly isn't relevant here.
Going back to 1.9.0.2 is most likely wrong so please don't do it. 1.9.0.3 exists, just probably not released by upstream as source tarball, I assume armin76 packs it from their VCS and just forgot to upload the distfile.
OK found the distfile in armin76's devspace, corrected the wrong path in SRC_URI and also put it distfiles-local to be mirrored. I'll let this open fora while so people find this bug and don't dupe, hopefully. If you don't want to wait for the distfile or updated ebuild to hit your mirror, fetch the distfile manually from the url below and put it to your DISTDIR (such as /usr/portage/distfiles/) http://dev.gentoo.org/~armin76/dist/xulrunner-1.9.0.3.tar.bz2