Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191022 - dev-python/numeric-24.2-r6 - Failed Patch: numeric-24.2-python25.patch
Summary: dev-python/numeric-24.2-r6 - Failed Patch: numeric-24.2-python25.patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
: 191024 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-09-02 00:35 UTC by Paul Taylor
Modified: 2007-09-02 16:54 UTC (History)
8 users (show)

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


Attachments
arrayobject.patch output (numeric-24.2-arrayobject.patch-11569.out,2.85 KB, text/plain)
2007-09-02 00:35 UTC, Paul Taylor
Details
numeric-24.2-python25.patch output (numeric-24.2-python25.patch-13708.out,9.76 KB, text/plain)
2007-09-02 07:58 UTC, Paul Taylor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Taylor 2007-09-02 00:35:01 UTC
# emerge -u numeric
Calculating world dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) dev-python/numeric-24.2-r6 to /
 * Numeric-24.2.tar.gz RMD160 ;-) ...                                     [ ok ]
 * Numeric-24.2.tar.gz SHA1 ;-) ...                                       [ ok ]
 * Numeric-24.2.tar.gz SHA256 ;-) ...                                     [ ok ]
 * Numeric-24.2.tar.gz size ;-) ...                                       [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking Numeric-24.2.tar.gz ;-) ...                                   [ ok ]
>>> Unpacking source...
>>> Unpacking Numeric-24.2.tar.gz to /var/tmp/portage/dev-python/numeric-24.2-r6/work
 * Applying numeric-24.2-arrayobject.patch ...

 * Failed Patch: numeric-24.2-arrayobject.patch !
 *  ( /usr/portage/dev-python/numeric/files/numeric-24.2-arrayobject.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/dev-python/numeric-24.2-r6/temp/numeric-24.2-arrayobject.patch-11569.out

 *
 * ERROR: dev-python/numeric-24.2-r6 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_unpack
 *   ebuild.sh, line 768:   Called qa_call 'src_unpack'
 *   ebuild.sh, line 44:   Called src_unpack
 *   numeric-24.2-r6.ebuild, line 49:   Called epatch '/usr/portage/dev-python/numeric/files/numeric-24.2-arrayobject.patch'
 *   eutils.eclass, line 304:   Called die
 *
 * Failed Patch: numeric-24.2-arrayobject.patch!
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-python/numeric-24.2-r6/temp/build.log'.
 *

 * Messages for package dev-python/numeric-24.2-r6:

 * Failed Patch: numeric-24.2-arrayobject.patch !
 *  ( /usr/portage/dev-python/numeric/files/numeric-24.2-arrayobject.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/dev-python/numeric-24.2-r6/temp/numeric-24.2-arrayobject.patch-11569.out
 *
 * ERROR: dev-python/numeric-24.2-r6 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_unpack
 *   ebuild.sh, line 768:   Called qa_call 'src_unpack'
 *   ebuild.sh, line 44:   Called src_unpack
 *   numeric-24.2-r6.ebuild, line 49:   Called epatch '/usr/portage/dev-python/numeric/files/numeric-24.2-arrayobject.patch'
 *   eutils.eclass, line 304:   Called die
 *
 * Failed Patch: numeric-24.2-arrayobject.patch!
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-python/numeric-24.2-r6/temp/build.log'.
 *
Comment 1 Paul Taylor 2007-09-02 00:35:52 UTC
Created attachment 129808 [details]
arrayobject.patch output
Comment 2 Markus Dittrich (RETIRED) gentoo-dev 2007-09-02 03:23:53 UTC
Hi Paul,

Thanks for the note and this should be fixed now in portage cvs.
Please give it an hour or so to propagate to the mirrors then
re-sync and try again. Please re-open this bug should you still
have issues.

Best,
Markus
Comment 3 Daniel Black (RETIRED) gentoo-dev 2007-09-02 07:09:16 UTC
*** Bug 191024 has been marked as a duplicate of this bug. ***
Comment 4 Paul Taylor 2007-09-02 07:58:10 UTC
Created attachment 129823 [details]
numeric-24.2-python25.patch output

numeric-24.2-arrayobject.patch applies correctly now, but it fails a little further on applying the numeric-24.2-python25.patch.
Comment 5 Paul Taylor 2007-09-02 07:58:51 UTC
Reopened with updated summary.
Comment 6 Marijn Schouten (RETIRED) gentoo-dev 2007-09-02 12:41:35 UTC
(In reply to comment #4)
> numeric-24.2-arrayobject.patch applies correctly now, but it fails a little
> further on applying the numeric-24.2-python25.patch.

As Paul says, that patch fails.

emerge -pv numeric:
[ebuild     U ] dev-python/numeric-24.2-r6 [24.2-r4] USE="-debug -doc -lapack" 0 kB
Comment 7 Claes Strom 2007-09-02 13:05:26 UTC
It looks like the  "dev" (bicatali) touched his copy of the srcfile before creating the patchfile!!!!

In patchfile: numeric-24.2-python25.patch
It says:
-/* $Id: numeric-24.2-python25.patch,v 1.2 2007/09/01 22:24:30 bicatali Exp $ */
+/* $Id: numeric-24.2-python25.patch,v 1.2 2007/09/01 22:24:30 bicatali Exp $ */

Instead of:
-/* $Id: arrayobject.c,v 1.107 2005/11/09 19:43:39 teoliphant Exp $ */
+/* $Id: numeric-24.2-python25.patch,v 1.2 2007/09/01 22:24:30 bicatali Exp $ */
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-09-02 13:11:05 UTC
(In reply to comment #7)
> It looks like the  "dev" (bicatali) touched his copy of the srcfile before
> creating the patchfile!!!!

Nope, CVS fscked-up the $Id with its stupid headers mangling.
Comment 9 Mikael Magnusson 2007-09-02 14:39:41 UTC
maybe slow mirrors, but i didn't see this error message in this bug yet,

>>> Verifying ebuild Manifests...

!!! Digest verification failed:
!!! /mnt/portage/main/dev-python/numeric/files/numeric-24.2-python25.patch
!!! Reason: Filesize does not match recorded size
!!! Got: 7690
!!! Expected: 7000
Comment 10 Markus Dittrich (RETIRED) gentoo-dev 2007-09-02 14:49:27 UTC
(In reply to comment #9)
> maybe slow mirrors, but i didn't see this error message in this bug yet,
> 
> >>> Verifying ebuild Manifests...
> 
> !!! Digest verification failed:
> !!! /mnt/portage/main/dev-python/numeric/files/numeric-24.2-python25.patch
> !!! Reason: Filesize does not match recorded size
> !!! Got: 7690
> !!! Expected: 7000
> 

Please re-sync and try again! You probably still have the "old" patch.

Unfortunately, I missed the python-2.5 patch yesterday since I am still
on python-2.4, but bicatali did fix it in the meantime.

Markus

Comment 11 Mikael Magnusson 2007-09-02 15:27:26 UTC
(In reply to comment #10)
> (In reply to comment #9)
> > maybe slow mirrors, but i didn't see this error message in this bug yet,
> > !!! Digest verification failed:
> > !!! /mnt/portage/main/dev-python/numeric/files/numeric-24.2-python25.patch
> 
> Please re-sync and try again! You probably still have the "old" patch.
> 
> Markus

Yeah, everything patched and built fine now.
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-09-02 16:54:44 UTC
Works now.