forcing ports to use Perl 5.8.8

rihad rihad at
Thu Nov 5 10:19:33 UTC 2009

Matthew Seaman wrote:
> rihad wrote:
>> rihad wrote:
>>> Matthew Seaman wrote:
>>>> Basically, just don't upgrade perl.  The various perl modules will 
>>>> adapt to
>>>> whatever version is installed. If you use portupgrade(1) et al, add 
>>>> 'perl-*' to the HOLD_PKGS array in /usr/local/etc/pkgtools.conf. If 
>>>> you use portmaster(1), create a file
>>>> +IGNOREME in /var/db/pkg/perl-5.8.8/
>> Yes, I'm using portmaster. Should /var/db/pkg/perl-5.8.8_1/+IGNOREME 
>> be an empty file?
> Yes.
>> portmaster manual says:
>>      /var/db/pkg/*/+IGNOREME
>>            If this file exists, several things will happen:
>>            1. The port will be ignored for all purposes, including
>>                dependency updates, if there is no directory for it in
>>                /usr/ports, and there is no entry for it in 
>> /usr/ports/MOVED.
Now I understand it: the items separated by comma are ANDed together, so 
it finally makes sense ;-)

More information about the freebsd-ports mailing list