Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2007 08:06:05 -0400
From:      Tony Holmes <tony@crosswinds.net>
To:        Anton Berezin <tobez@tobez.org>, freebsd-ports@freebsd.org
Subject:   Re: Perl Dependancies in 7-CURRENT
Message-ID:  <20070724120605.GA90806@crosswinds.net>
In-Reply-To: <20070724095615.GA68140@heechee.tobez.org>
References:  <20070724021826.GA47532@crosswinds.net> <20070724095615.GA68140@heechee.tobez.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> This snipped part is probably the most interesting to determine what caused
> this in your setup...

Actually it isn't - here is a much simpler, complete example:

/usr/ports/dns/p5-Net-DNS:


mx1# cd /usr/ports/dns/p5-Net-DNS
mx1# ls
Makefile        distinfo        files           pkg-descr       pkg-plist
mx1# make clean
===>  Cleaning for p5-Net-DNS-0.60
mx1# make
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for p5-Net-DNS-0.60
===>  Extracting for p5-Net-DNS-0.60
=> MD5 Checksum OK for Net-DNS-0.60.tar.gz.
=> SHA256 Checksum OK for Net-DNS-0.60.tar.gz.
===>   p5-Net-DNS-0.60 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Patching for p5-Net-DNS-0.60
===>   p5-Net-DNS-0.60 depends on file: /usr/local/bin/perl5.8.8 - found
===>   p5-Net-DNS-0.60 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Configuring for p5-Net-DNS-0.60
Testing if you have a C compiler and the needed header files....
You have a working compiler.
Checking if your kit is complete...
Looks good
Writing Makefile for Net::DNS
===>  Building for p5-Net-DNS-0.60
make: don't know how to make all. Stop
*** Error code 2

Stop in /usr/ports/dns/p5-Net-DNS.
*** Error code 1

Stop in /usr/ports/dns/p5-Net-DNS.
mx1# ls -l work/Net-DNS-0.60/Makefile
-rw-r--r--  1 root  wheel  0 Jul 24 08:00 work/Net-DNS-0.60/Makefile
mx1#


As you can see, 0 length Makefile. If i go into the work directory and
issues a perl Makefile.PL, it generates one, without any patches being
properly applied.

-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070724120605.GA90806>