Date: Tue, 11 Nov 2003 00:03:40 +0100 From: Anton Berezin <tobez@FreeBSD.org> To: Joe Marcus Clarke <marcus@FreeBSD.org> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: cvs commit: ports/lang/perl5.8 Makefile pkg-plist Message-ID: <20031111040735.27019.qmail@exxodus.fedaykin.here> In-Reply-To: <1068503254.725.79.camel@gyros> References: <20031110183803.GA13613@xor.obsecurity.org> <20031110192311.GC31579@heechee.tobez.org> <20031110221218.GA15154@xor.obsecurity.org> <1068503254.725.79.camel@gyros>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031111040735.27019.qmail>