ports/64377: correct perl module depencency in net/smokeping

Lars Thegler lars at thegler.dk
Tue Mar 23 09:50:20 UTC 2004


The following reply was made to PR ports/64377; it has been noted by GNATS.

From: Lars Thegler <lars at thegler.dk>
To: freebsd-gnats-submit at FreeBSD.org
Cc: toshiya at saitoh.nu, Anton Berezin <tobez at tobez.org>
Subject: Re: ports/64377: correct perl module depencency in net/smokeping
Date: Tue, 23 Mar 2004 10:46:30 +0100

 Hrm. On closer investigation (and edification by tobez), this particular 
 patch should *NOT* be committed.
 
 These ported Perl modules do _not_ overwrite core Perl modules. Perl 
 modules supplied with the Perl distributions on FreeBSD (system on 4.x, 
 ports/lang/perl5{,.8} on 5.x) are installed in PRIVLIB, and 3rd-party 
 (ports-)modules in SITELIB. For instance, p5-Digest-MD5 has an explicit 
 "CONFIGURE_ARGS= INSTALLDIRS=site" for this purpose.
 
 The FreeBSD Perls have SITELIB before PRIVLIB in @INC, so installed 
 ports-modules overshadow any core modules.
 
 We still need the dependencies, so that ports-modules will get upgraded 
 when necessary.
 
 At least, that's how I understand it.
 
 /Lars



More information about the freebsd-ports-bugs mailing list