From owner-freebsd-ports@FreeBSD.ORG Tue Jun 21 13:39:36 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2260616A41C for ; Tue, 21 Jun 2005 13:39:36 +0000 (GMT) (envelope-from subscriber@insignia.com) Received: from highland.isltd.insignia.com (highland.isltd.insignia.com [195.74.141.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EFF643D48 for ; Tue, 21 Jun 2005 13:39:35 +0000 (GMT) (envelope-from subscriber@insignia.com) Received: from inchgower-e1.isltd.insignia.com (inchgower-e0.isltd.insignia.com [195.74.141.61]) by highland.isltd.insignia.com (8.12.6p3/8.12.6) with ESMTP id j5LDdXgk095984 for ; Tue, 21 Jun 2005 14:39:33 +0100 (BST) (envelope-from subscriber@insignia.com) Received: from dylan.isltd.insignia.com (dylan [172.16.64.69]) by inchgower-e1.isltd.insignia.com (8.12.11/8.12.11) with SMTP id j5LDdX6G033059 for ; Tue, 21 Jun 2005 14:39:33 +0100 (BST) (envelope-from subscriber@insignia.com) From: Jim Hatfield To: freebsd-ports@freebsd.org Date: Tue, 21 Jun 2005 14:39:35 +0100 Organization: Insignia Solutions Message-ID: References: <3203DF3DDE57D411AFF4009027B8C3676F7E1F@exchange-uk.isltd.insignia.com> In-Reply-To: <3203DF3DDE57D411AFF4009027B8C3676F7E1F@exchange-uk.isltd.insignia.com> X-Mailer: Forte Agent 2.0/32.652 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.52 on 195.74.141.1 Subject: Re: MimeDefang/Spamassassin failures after portupgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2005 13:39:36 -0000 On Mon, 20 Jun 2005 17:20:30 +0100, in local.freebsd.ports you wrote: >I have 0.51. After deinstalling all the modules, mimedefang, razor, >clamav etc etc and reinstalling the lot, I am down to just one >error: > Problem seems indeed to be in p5-Net-DNS. From the perldoc: >NAME > Net::DNS::Resolver - DNS resolver class > >SYNOPSIS > use Net::DNS; > > my $res =3D Net::DNS::Resolver->new; A test program: >highland% more test.pl >use Net::DNS; >my $res =3D Net::DNS::Resolver->new; The output: >highland% perl test.pl >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 725. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 726. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 726. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 844. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 844. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 874. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 749. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 777. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 784. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 784. >Bareword "AF_INET6" not allowed while "strict subs" in use at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 784. >BEGIN not safe after errors--compilation aborted at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/Base.pm line = 999. >Compilation failed in require at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/UNIX.pm line = 9. >BEGIN failed--compilation aborted at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver/UNIX.pm line = 9. >Compilation failed in require at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver.pm line 19. >BEGIN failed--compilation aborted at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS/Resolver.pm line 22. >Compilation failed in require at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS.pm line 58. >BEGIN failed--compilation aborted at = /usr/local/lib/perl5/site_perl/5.6.2/mach/Net/DNS.pm line 58. >Compilation failed in require at test.pl line 1. >BEGIN failed--compilation aborted at test.pl line 1. Time to investigate portdowngrade :-( As an aside, why are there so many places for storing Perl modules on FreeBSD? It seems there are four locations: /usr/local/lib/perl5/5.6.2 /usr/local/lib/perl5/5.6.2/mach /usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl/5.6.2/mach This seems a litle excessive - wouldn't one be enough?