From owner-freebsd-perl@FreeBSD.ORG Mon Jun 20 11:03:52 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDDCB16A41C for ; Mon, 20 Jun 2005 11:03:52 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC36C43D49 for ; Mon, 20 Jun 2005 11:03:52 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5KB3q5c013040 for ; Mon, 20 Jun 2005 11:03:52 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5KB3pIj013034 for perl@freebsd.org; Mon, 20 Jun 2005 11:03:52 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 20 Jun 2005 11:03:52 GMT Message-Id: <200506201103.j5KB3pIj013034@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: perl@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jun 2005 11:03:53 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/03/03] ports/63670 perl lang/perl5.8: 'Unable to read from thread o [2004/04/22] ports/65900 perl (non-maintainer) IGNORE p5-ExtUtils-MakeM o [2005/05/10] ports/80842 perl mail/p5-Mail-SpamAssassin: spamd does not 3 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2004/07/22] ports/69421 perl perl5-related distfiles are in common dis o [2005/06/11] ports/82151 perl [PATCH] mail/p5-Mail-SpamAssassin: instal 2 problems total. From owner-freebsd-perl@FreeBSD.ORG Fri Jun 24 05:47:14 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97C6016A41C for ; Fri, 24 Jun 2005 05:47:14 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from mrout1-b.corp.dcn.yahoo.com (mrout1-b.corp.dcn.yahoo.com [216.109.112.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58F7743D48 for ; Fri, 24 Jun 2005 05:47:14 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy7.corp.yahoo.com [216.145.48.98]) by mrout1-b.corp.dcn.yahoo.com (8.13.4/8.13.4/y.out) with ESMTP id j5O5ksKQ056971 for ; Thu, 23 Jun 2005 22:46:54 -0700 (PDT) Date: Fri, 24 Jun 2005 12:00:31 +0900 Message-ID: From: gnn@freebsd.org To: perl@freebsd.org User-Agent: Wanderlust/2.12.2 (99 Luftballons) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.2 (powerpc-apple-darwin) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: Subject: Could you explain perllocal.pod issues? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2005 05:47:14 -0000 Hi, This is from a recent exchange with Kris, one of the ports gods: On Wed, Jun 22, 2005 at 12:03:01AM +0900, gnn@freebsd.org wrote: > At Tue, 21 Jun 2005 10:42:17 -0400, > Kris Kennaway wrote: > >=20 > > [1 ] > > On Tue, Jun 21, 2005 at 10:36:28PM +0900, gnn@freebsd.org wrote: > > > Hi Kris, > > > > > > You marked the TAHI IPv6 conformance port as BROKEN due to: > > > > > > BROKEN= Installs perllocal.pod file > > > > > > As far as I can tell the newest version (3.0) does a >> into that > > > file, i.e. appends. Can you tell me more about this? I might want to > > > upgrade it. > > > > perllocal.pod should not be used at all by FreeBSD ports. > > > > OK, I'm a bit clueless on this really, if you could spell out the > issue then I might be able to fix it. AFAIK the port should not be creating or touching perllocal.pod at all, because it is superfluous for FreeBSD ports and only exists to clutter the filesystem. You could check with the experts at perl@FreeBSD.org if you want more specific advice. Kris So, can someone explain the issue to me? Then I can fix the port as no one else has been forthcoming to. Thanks, George From owner-freebsd-perl@FreeBSD.ORG Fri Jun 24 07:25:09 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E77316A41C; Fri, 24 Jun 2005 07:25:09 +0000 (GMT) (envelope-from tobez@tobez.org) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04C5A43D1F; Fri, 24 Jun 2005 07:25:07 +0000 (GMT) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 6417812546C; Fri, 24 Jun 2005 09:25:06 +0200 (CEST) Date: Fri, 24 Jun 2005 09:25:06 +0200 From: Anton Berezin To: gnn@freebsd.org Message-ID: <20050624072506.GC98152@heechee.tobez.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-Powered-By: FreeBSD http://www.freebsd.org/ Cc: perl@freebsd.org Subject: Re: Could you explain perllocal.pod issues? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2005 07:25:09 -0000 Hi, On Fri, Jun 24, 2005 at 12:00:31PM +0900, gnn@freebsd.org wrote: > Hi, > > > > You marked the TAHI IPv6 conformance port as BROKEN due to: > > > > > > > > BROKEN= Installs perllocal.pod file > > > > > > > > As far as I can tell the newest version (3.0) does a >> into that > > > > file, i.e. appends. Can you tell me more about this? I might want to > > > > upgrade it. > > > > > > perllocal.pod should not be used at all by FreeBSD ports. > > OK, I'm a bit clueless on this really, if you could spell out the > > issue then I might be able to fix it. > AFAIK the port should not be creating or touching perllocal.pod at > all, because it is superfluous for FreeBSD ports and only exists to > clutter the filesystem. You could check with the experts at > perl@FreeBSD.org if you want more specific advice. Unfortunately I cannot find the port you are talking about from this description. That does not matter, though, I can use some assumptions. :-) The pure p5 ports have this issue handled automatically by this piece of bsd.port.mk magic: .if defined(PERL_CONFIGURE) ... .if !defined(PERL_MODBUILD) @cd ${CONFIGURE_WRKSRC} && \ ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile This fixes up Makefile generated from Makefile.PL in such a way so it does not write to perllocal.pod any longer. (The actual substitution removes suspect targets from the right hand side of make rules everywhere, so that those targets are never built) So there are two cases when this won't work: 1. We are dealing with a pure p5 port that uses Module::Build instead of the usual Makefile.PL. I don't think this is the case; besides, mat@ took care of that a couple of days ago, if I remember correctly. 2. We are dealing with a normal port (no PERL_CONFIGURE defined) that has some Makefile.PL-using parts/subdirectories. In this case you are supposed to perform a similar magic by hand - in the post-configure phase. Hope this helps, \Anton. -- The moronity of the universe is a monotonically increasing function. -- Jarkko Hietaniemi From owner-freebsd-perl@FreeBSD.ORG Fri Jun 24 07:36:55 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A62916A41C for ; Fri, 24 Jun 2005 07:36:55 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from mrout3.yahoo.com (mrout3.yahoo.com [216.145.54.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id F198943D48 for ; Fri, 24 Jun 2005 07:36:54 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy8.corp.yahoo.com [216.145.48.13]) by mrout3.yahoo.com (8.13.4/8.13.4/y.out) with ESMTP id j5O7ZxU7032941; Fri, 24 Jun 2005 00:36:00 -0700 (PDT) Date: Fri, 24 Jun 2005 16:36:00 +0900 Message-ID: From: gnn@freebsd.org To: Anton Berezin In-Reply-To: <20050624072506.GC98152@heechee.tobez.org> References: <20050624072506.GC98152@heechee.tobez.org> User-Agent: Wanderlust/2.12.2 (99 Luftballons) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.2 (powerpc-apple-darwin) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: perl@freebsd.org Subject: Re: Could you explain perllocal.pod issues? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2005 07:36:55 -0000 At Fri, 24 Jun 2005 09:25:06 +0200, Anton Berezin wrote: > 2. We are dealing with a normal port (no PERL_CONFIGURE defined) that > has some Makefile.PL-using parts/subdirectories. In this case you > are supposed to perform a similar magic by hand - in the > post-configure phase. > > Hope this helps, Yes, it does. And for the record the port is net/v6eval. Thanks, George