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