From owner-freebsd-ports@FreeBSD.ORG Wed Oct 29 09:12:00 2003 Return-Path: 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 45C6316A4CF for ; Wed, 29 Oct 2003 09:12:00 -0800 (PST) Received: from highland.isltd.insignia.com (highland.isltd.insignia.com [195.74.141.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D32E43F3F for ; Wed, 29 Oct 2003 09:11:59 -0800 (PST) (envelope-from subscriber@insignia.com) Received: from dailuaine.isltd.insignia.com (dailuaine.isltd.insignia.com [172.16.64.11])h9THBwHw096974 for ; Wed, 29 Oct 2003 17:11:58 GMT (envelope-from subscriber@insignia.com) Received: from tomatin (tomatin [172.16.64.128])h9TG1rSX025546 for ; Wed, 29 Oct 2003 16:01:53 GMT (envelope-from subscriber@insignia.com) From: Jim Hatfield To: freebsd-ports@freebsd.org Date: Wed, 29 Oct 2003 16:01:53 +0000 Organization: Insignia Solutions Message-ID: X-Mailer: Forte Agent 1.91/32.564 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.38 Subject: Problem with mail/p5-MIME-Tools X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 17:12:00 -0000 I run two mail gateways, one 4.7 and one 4.6.2, both with MIMEDefang and SpamAssassin so there are a lot of Perl modules installed. I recently portupgraded one and now I see the following from the mail log file: >Oct 29 15:53:33 highland mimedefang-multiplexor: Starting slave 3 (pid = 95931) (1 running): Bringing slaves up to minSlaves (2) >Oct 29 15:53:34 highland mimedefang-multiplexor: Slave 3 stderr: syntax = error at /usr/local/lib/perl5/site_perl/5.005/MIME/Field/ParamVal.pm line= 65, near "require v5.6" BEGIN not safe after errors--compilation aborted= at /usr/local/lib/perl5/site_perl/5.005/MIME/Field/ParamVal.pm line 68. = BEGIN failed--compilation aborted at = /usr/local/lib/perl5/site_perl/5.005/MIME/Head.pm line 124. BEGIN = failed--compilation aborted at = /usr/local/lib/perl5/site_perl/5.005/MIME/Parser.pm line 144. BEGIN = failed--compilation aborted at /usr/local/bin/mimedefang.pl line 136. >Oct 29 15:53:34 highland mimedefang-multiplexor: Reap: Idle slave 3 (pid= 95931) exited normally with status 255 (SLAVE DIED UNEXPECTEDLY) This seems to be caused by a recent upgrade to mail/p5-MIME-Tools. In /usr/local/lib/perl5/site_perl/5.005/MIME/Field/ParamVal.pm I see ># System modules: >require v5.6; whereas this was not present in the previous version. I do not have Perl 5.6 on either machine, yet the portupgrade went through fine. Does anyone know whether it's safe to just remove this line, or whether this module really does need Perl 5.6??