Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265506 - media-sound/squeezecenter-7.2.1 fails on patch build-perl-modules-gentoo.patch
Summary: media-sound/squeezecenter-7.2.1 fails on patch build-perl-modules-gentoo.patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-09 05:07 UTC by Ivan Todorović
Modified: 2009-04-10 05:42 UTC (History)
1 user (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 Ivan Todorović 2009-04-09 05:07:18 UTC
It fails on line 7 in build-perl-modules-gentoo.patch where it says:

-my $SOURCE = 'http://svn.slimdevices.com/repos/slim/vendor/src/7.3';

I was able to apply the patch after changing to

-my $SOURCE = 'http://svn.slimdevices.com/repos/slim/vendor/src/7.2';

Reproducible: Always

Steps to Reproduce:
1. emerge -1 =squeezecenter-7.2.1
2.
3.

Actual Results:  
* Applying build-perl-modules-gentoo.patch ...

 * Failed Patch: build-perl-modules-gentoo.patch !
 *  ( /usr/portage/media-sound/squeezecenter/files/build-perl-modules-gentoo.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/media-sound/squeezecenter-7.2.1/temp/build-perl-modules-gentoo.patch-19926.out

 * 
 * ERROR: media-sound/squeezecenter-7.2.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2369:  Called epatch '/usr/portage/media-sound/squeezecenter/files/build-perl-modules-gentoo.patch'
 *             environment, line 1161:  Called die
 * The specific snippet of code:
 *                   die "Failed Patch: ${patchname}!";
 *  The die message:
 *   Failed Patch: build-perl-modules-gentoo.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/media-sound:squeezecenter-7.2.1:20090408-113210.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/squeezecenter-7.2.1/temp/environment'.

Expected Results:  
Successful emerge
Comment 1 Ivan Todorović 2009-04-09 05:11:24 UTC
(In reply to comment #0)
>  * Include in your bugreport the contents of:
>  * 
>  *  
> /var/tmp/portage/media-sound/squeezecenter-7.2.1/temp/build-perl-modules-gentoo.patch-19926.out

After successful overlay emerge the above file was unfortunately no longer present on my system so I don't have its contents to attach to this bug. I hope my description will be sufficient.
Comment 2 Joe Peterson (RETIRED) gentoo-dev 2009-04-10 05:42:52 UTC
The 7.2.1 ebuild was using a patch file that had been updated for 7.3.0.  Corrected this by making sure patch file is specific to version.  Thanks for reporting!