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