Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 229009

Summary: opera-9.50-r1 fails to install..
Product: Gentoo Linux Reporter: brankob
Component: Current packagesAssignee: Jeroen Roovers (RETIRED) <jer>
Status: RESOLVED CANTFIX    
Severity: normal Keywords: InVCS
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info output...

Description brankob 2008-06-23 04:43:50 UTC
during emerge opera fails at the patch phase with the msg:

* checking opera-9.50.gcc4-shared-qt3.x86_64.tar.bz2 ;-) ...                                                                                          [ ok ]
>>> Unpacking source...
>>> Unpacking opera-9.50.gcc4-shared-qt3.x86_64.tar.bz2 to /var/tmp/portage/www-client/opera-9.50-r1/work
/var/tmp/portage/www-client/opera-9.50-r1/temp/environment: line 2765: cd: /var/tmp/portage/www-client/opera-9.50-r1/work/opera-9.50-2042.gcc4-shared-qt3.i386: No such file or directory
 * Applying opera-9.00-install.patch ...

 * Failed Patch: opera-9.00-install.patch !
 *  ( /usr/portage/www-client/opera/files/opera-9.00-install.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/www-client/opera-9.50-r1/temp/opera-9.00-install.patch-22262.out


Reproducible: Always

Steps to Reproduce:
1.emerge =www-client/opera-9.50-r1
2.
3.

Actual Results:  
>>> Emerging (1 of 1) www-client/opera-9.50-r1 to /
 * opera-9.50.gcc4-shared-qt3.x86_64.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                           [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                 [ ok ]
 * checking opera-9.50.gcc4-shared-qt3.x86_64.tar.bz2 ;-) ...                                                                                          [ ok ]
>>> Unpacking source...
>>> Unpacking opera-9.50.gcc4-shared-qt3.x86_64.tar.bz2 to /var/tmp/portage/www-client/opera-9.50-r1/work
/var/tmp/portage/www-client/opera-9.50-r1/temp/environment: line 2765: cd: /var/tmp/portage/www-client/opera-9.50-r1/work/opera-9.50-2042.gcc4-shared-qt3.i386: No such file or directory
 * Applying opera-9.00-install.patch ...

 * Failed Patch: opera-9.00-install.patch !
 *  ( /usr/portage/www-client/opera/files/opera-9.00-install.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/www-client/opera-9.50-r1/temp/opera-9.00-install.patch-22489.out

 * 
 * ERROR: www-client/opera-9.50-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2766:  Called epatch 'src_unpack'
 *             environment, line 1454:  Called die
 * The specific snippet of code:
 *                   die "Failed Patch: ${patchname}!";
 *  The die message:
 *   Failed Patch: opera-9.00-install.patch!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/www-client:opera-9.50-r1:20080823-043722.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/opera-9.50-r1/temp/environment'.
 * 


Expected Results:  
succesful emerge

System:

Phenom 9850 @ 2.5 GHz not overclocked
4GB RAM
nVidia GT8800 with nvidia binary driver
Comment 1 brankob 2008-06-23 04:44:44 UTC
Created attachment 158073 [details]
emerge --info output...
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2008-06-23 04:53:58 UTC
Thanks for reporting this. There was a slight glitch in the ebuild causing a significant bit flip. :)

It's fixed in CVS.

Index: opera-9.50-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.50-r1.ebuild,v
retrieving revision 1.1
diff -u -B -r1.1 opera-9.50-r1.ebuild
--- opera-9.50-r1.ebuild        23 Jun 2008 01:15:46 -0000      1.1
+++ opera-9.50-r1.ebuild        23 Jun 2008 04:49:28 -0000
@@ -66,9 +66,9 @@
 pkg_setup() {
        if use amd64; then
                if use ia32; then
-                       S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.x86_64"
-               else
                        S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.i386"
+               else
+                       S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.x86_64"
                fi
        fi
        use ppc && S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.ppc"
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-08 18:43:29 UTC
9.50* has left the tree.