Perl Errors Can't locate * in @INC, then Error code 1 on install

Anton Berezin tobez at tobez.org
Fri Nov 3 15:35:29 UTC 2006


On Fri, Nov 03, 2006 at 06:50:37AM -0800, Joseph Maxwell wrote:

> ===>  Patching for perl-5.8.8
> ===>  Applying distribution patches for perl-5.8.8
> ===>  Applying FreeBSD patches for perl-5.8.8
> 1 out of 1 hunks failed--saving rejects to lib/ExtUtils/MM_Unix.pm.rej
> => Patch patch-MM_Unix.pm failed to apply cleanly.
> => Patch(es) patch-INST_PREFIX.t patch-MM_Any.pm applied cleanly.
> *** Error code 1
> 
> Stop in /usr/ports/lang/perl5.8.
> 
> What Pray, is the solution?
> any help welcomed

Make sure when you update the ports collection by whichever method you
use, that the files not only get added/modified, but also removed.  There is
no files/patch-MM_Unix.pm in the recent ports/lang/perl5.8, but you still
have one.

P.S.  I don't think upgrading perl will help with your original problem, it
looks like a pilot error to me.  Without knowing more details about what you
are trying to do, it is difficult to help.

\Anton.
-- 
We're going for 'working' here. 'clean' is for people with skills...
-- Flemming Jacobsen


More information about the freebsd-perl mailing list