10-CURRENT r235646 && ports/mail/p5-Mail-SpamAssassin

Chris Rees crees at FreeBSD.org
Mon May 28 17:35:31 UTC 2012


On 28 May 2012 09:57, Matthias Apitz <guru at unixarea.de> wrote:
> El día Sunday, May 27, 2012 a las 04:40:58PM +0100, Chris Rees escribió:
>
>> On 27 May 2012 16:14, Matthias Apitz <guru at unixarea.de> wrote:
>> >
>> > Hi,
>> >
>> > # cd /usr/ports/mail/p5-Mail-SpamAssassin
>> > # make install batch=YES
>> > ===>  p5-Mail-SpamAssassin-3.3.2_6 requires Perl  or later, install
>> > lang/perl5.8, lang/perl5.10, lang/perl5.12 or lang/perl5.14 and try
>> > again.
>> > *** [install] Error code 1
>> >
>> > # pkg_info | fgrep perl
>> > perl-5.8.9_7        Practical Extraction and Report Language
>> >
>> > it seems to work with:
>> >
>> > # make install USE_PERL5=5.8
>> >
>>
>> It does, but the maintainer has changed the minimum perl version to
>> 5.12 (not sure why however)
>>
>> http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/p5-Mail-SpamAssassin/Makefile#rev1.151
>>
>> perl-5.8.9 is way past EOL and unsupported by perl@, is there a
>> particular reason you can't upgrade?
>
> Using perl-5.8.9 did not make p5-Mail-SpamAssassin building; I updated
> perl to 5.12 (following the guide in UPDATING), but this wasn't enough
> either; there was missing Perl/OSType.pm for building the port
> p5-Module-Build; I ended up with updating perl to 5.14 (and all
> depending p5-* ports with:
>
> # portmaster -o lang/perl5.14 lang/perl5.12
> # portmaster p5-
>
> and this finally made p5-Mail-SpamAssassin happy;

I don't understand... this is exactly what is recommended in UPDATING 20110517.

Which guide did you follow?

Chris


More information about the freebsd-ports mailing list