Perl Dependancies in 7-CURRENT

Tony Holmes tony at crosswinds.net
Tue Jul 24 02:31:17 UTC 2007


System Info:

7.0-CURRENT FreeBSD 7.0-CURRENT #2: Fri Jul 20 08:42:22 EDT 2007 amd64

Ports cvsup'd at 7pm EST, July 23, 2007.

I am installing various ports as part of an incoming mail system. I have 
found that *all* perl ports are failing to generate a valid Makefile.

eg: p5-Mail-SpamAssassin:

mx1# make

[snip]

Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.30
===>  Building for p5-Mail-SpamAssassin-3.2.1_1
make: don't know how to make all. Stop
*** Error code 2

Stop in /usr/ports/mail/p5-Mail-SpamAssassin.
*** Error code 1

Stop in /usr/ports/mail/p5-Mail-SpamAssassin.
mx1#
mx1# ls -l work/Mail-SpamAssassin-3.2.1/Makefile
-rw-r--r--  1 root  wheel  0 Jul 23 22:16 work/Mail-SpamAssassin-3.2.1/Makefile
mx1#

I can manually cd into the work directory and do a perl Makefile.PL but 
that misses any changes the port tree has committed.

This is a pristine install, my /etc/make.conf:

mx1# cat /etc/make.conf
WITH_BDB_VER=44
PERL_VER=5.8.8
PERL_VERSION=5.8.8

I saw nothing in the UPDATING. Am I doing anything silly that I am missing?


-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.


More information about the freebsd-ports mailing list