| Summary: | www-client/opera-9.60: typos in ebuild -> failed AMD64 fetch | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Dmitry Ivankov <divanorama> |
| Component: | New packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | Keywords: | InVCS |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Thanks for the report. Index: opera-9.60.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.60.ebuild,v
retrieving revision 1.1
diff -u -B -r1.1 opera-9.60.ebuild
--- opera-9.60.ebuild 8 Oct 2008 12:26:14 -0000 1.1
+++ opera-9.60.ebuild 8 Oct 2008 15:51:37 -0000
@@ -40,7 +40,7 @@
!qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
- !ia32? ( ${O_URI}linux${O_FTP}x86_64/${O}.gcc4-shared-qt3.x86_64.tar.bz2 )
+ !ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
)
@@ -49,14 +49,14 @@
qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
- !ia32? ( ${O_URI}linux${O_FTP}x86_64/${O}.gcc4-shared-qt3.x86_64.tar.bz2 )
+ !ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
)
!qt3-static? (
amd64? (
ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
- !ia32? ( ${O_URI}linux${O_FTP}x86_64/${O}.gcc4-shared-qt3.x86_64.tar.bz2 )
+ !ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
)
x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
)
(In reply to comment #0) > Looks like ${O} is a copypasted leftover of O_P from > opera-9.60_preXXXX.ebuild. Almost true. I copied the pre_2444.ebuild, then edited it. :) Now it's digest error: !!! Digest verification failed: !!! /usr/portage/distfiles/opera-9.60.gcc4-shared-qt3.x86_64.tar.bz2 !!! Reason: Filesize does not match recorded size !!! Got: 7825070 !!! Expected: 7189818 If I'm not mistaken then 7825070 is pre2444, and it is now offered as 9.60 final (heh, this means upgrade is just cosmetical for me :) and 7189818 is 9.60 beta1 released on 9-10sep, don't know how did it get to the digest, maybe there were error on their side for some time. Let's close this one, there is separate bug for fetching. *** This bug has been marked as a duplicate of bug 240578 *** Actually that wasn't a duplicate. :) |
opera-9.60.ebuild v1.1 contains ${O} instead of ${P} in lines with urls, like this: !ia32? ( ${O_URI}linux${O_FTP}x86_64/${O}.gcc4-shared-qt3.x86_64.tar.bz2 ) Reproducible: Always Steps to Reproduce: 1.unmask opera-9.60 2.emerge opera 3. Actual Results: !!! Couldn't download '.gcc4-shared-qt3.x86_64.tar.bz2'. Aborting. * Fetch failed for 'www-client/opera-9.60' !!! can't process invalid log file: merge.ERROR Expected Results: Opera emerged Looks like ${O} is a copypasted leftover of O_P from opera-9.60_preXXXX.ebuild.