ports/149771: mail/p5-Mail-SpamAssassin port no longer installs
binaries in /usr/local/bin
Dmitry Marakasov
amdmi3 at amdmi3.ru
Wed Aug 3 15:50:09 UTC 2011
The following reply was made to PR ports/149771; it has been noted by GNATS.
From: Dmitry Marakasov <amdmi3 at amdmi3.ru>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/149771: mail/p5-Mail-SpamAssassin port no longer installs
binaries in /usr/local/bin
Date: Wed, 3 Aug 2011 19:41:40 +0400
Hi!
It seems to me that pretty enough detail was given to fix this bug.
If /usr/local/script directory is present when perl (all versions
from ports are affected) is configured, the latter will remember
/usr/local/script in installsitescript variable and Module::Build
will then install scripts there instead of /usr/local/bin.
I have confirmed the bug with building p5-Mail-SpamAssasin in a clean
jail with /usr/local/script present (bunch of files have landed
there), and have confirmed it to be fixed with the patch below.
Also I've build all perl5.* ports in a tinderbox to be sure there
are no build errors.
Here's the patch which fixes the problem by removing check for script
directory in perl's Configure for all perl versions currently in ports
and also bumps PORTREVISIONs:
http://people.freebsd.org/~amdmi3/perl5-installscriptdir.patch
--
Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D
amdmi3 at amdmi3.ru ..: jabber: amdmi3 at jabber.ru http://www.amdmi3.ru
More information about the freebsd-perl
mailing list