From owner-cvs-ports@FreeBSD.ORG Mon Nov 10 15:03:43 2003 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEF6216A4CE; Mon, 10 Nov 2003 15:03:43 -0800 (PST) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5669F43F85; Mon, 10 Nov 2003 15:03:42 -0800 (PST) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 337A7175D1; Tue, 11 Nov 2003 00:03:40 +0100 (CET) Date: Tue, 11 Nov 2003 00:03:40 +0100 From: Anton Berezin To: Joe Marcus Clarke Message-ID: <20031110230340.GA59588@heechee.tobez.org> Mail-Followup-To: Anton Berezin , Joe Marcus Clarke , Kris Kennaway , ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org References: <20031110183803.GA13613@xor.obsecurity.org> <20031110192311.GC31579@heechee.tobez.org> <20031110221218.GA15154@xor.obsecurity.org> <1068503254.725.79.camel@gyros> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1068503254.725.79.camel@gyros> User-Agent: Mutt/1.5.4i cc: cvs-ports@FreeBSD.org cc: ports-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: ports/lang/perl5.8 Makefile pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2003 23:03:44 -0000 On Mon, Nov 10, 2003 at 05:27:34PM -0500, Joe Marcus Clarke wrote: > On Mon, 2003-11-10 at 17:12, Kris Kennaway wrote: > > On Mon, Nov 10, 2003 at 08:23:11PM +0100, Anton Berezin wrote: > > > > > > as it happens): there was a stale libperl.so in /usr/lib from when > > > > perl was in the tree, and a lot of perl modules were picking it up and > > > > linking against it, with the result that perl became broken when I > > > > cleaned up /usr/lib. > > > > > > It should not have happened, since all MakeMaker users (that is, 99.9% > > > of perl modules) get the linking information from perl itself, so either > > > the modules you mentioned were somehow picking an older perl, or they > > > were installed at the time when the older perl was the only perl. > > > > I can't remember the specifics any more..marcus might remember, but > > they definitely survived a full rebuild of p5* and continued to link > > against /usr/lib/libperl.so. > > All I did to fix this problem for fenner was to rebuild Perl by itself. > I didn't touch any of the modules. After that, fenner's script worked > again. Thanks, It would be interesting to know what exactly went wrong, but I doubt we'll find that out at this point. \Anton. -- If I did know the future of Perl, and if I told you, you'd probably run away screaming. -- Larry Wall