Date: Wed, 3 Aug 2011 15:50:08 GMT From: Dmitry Marakasov <amdmi3@amdmi3.ru> To: perl@FreeBSD.org Subject: Re: ports/149771: mail/p5-Mail-SpamAssassin port no longer installs binaries in /usr/local/bin Message-ID: <201108031550.p73Fo8tr019658@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/149771; it has been noted by GNATS. From: Dmitry Marakasov <amdmi3@amdmi3.ru> To: bug-followup@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@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108031550.p73Fo8tr019658>