Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 238850 - net-libs/xulrunner-1.9.0.3 missing distfile xulrunner-1.9.0.3.tar.bz2
Summary: net-libs/xulrunner-1.9.0.3 missing distfile xulrunner-1.9.0.3.tar.bz2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Mozilla Gentoo Team
URL: http://pastebin.com/pastebin.php?dl=m...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-27 11:34 UTC by M
Modified: 2008-09-27 22:29 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description M 2008-09-27 11:34:49 UTC
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
Comment 1 lordcris 2008-09-27 11:42:32 UTC
same here
Comment 2 R Bar-On 2008-09-27 13:08:28 UTC
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.
Comment 3 M 2008-09-27 13:22:27 UTC
(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.
Comment 4 M 2008-09-27 13:37:52 UTC
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
Comment 5 R Bar-On 2008-09-27 13:43:01 UTC
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.
Comment 6 M 2008-09-27 13:45:20 UTC
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.
Comment 7 Boris Petersen 2008-09-27 13:49:08 UTC
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/
Comment 8 R Bar-On 2008-09-27 13:49:59 UTC
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.
Comment 9 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-09-27 14:24:06 UTC
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.
Comment 10 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-09-27 14:34:56 UTC
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