Date: Thu, 9 Jan 2003 19:10:04 -0800 From: Kris Kennaway <kris@obsecurity.org> To: Ulrich Spoerlein <q@uni.de> Cc: ports@freebsd.org Subject: Re: Ports depending on Perl Message-ID: <20030110031004.GB244@rot13.obsecurity.org> In-Reply-To: <20030109193306.6ba05d2b.q@uni.de> References: <20030109193306.6ba05d2b.q@uni.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--p4qYPpj5QlsIQJ0K Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 09, 2003 at 07:33:06PM +0100, Ulrich Spoerlein wrote: > Hello, >=20 > I'm trying to find out, which Ports depend on perl but fail to report > that. So far, I have a list of 361 ports, that _might_ not build, when pe= rl > is missing. BUT there are enough knobs, that may require perl anyway. Hmm, I'm not sure there should be this many - we've gone through and fixed (almost all of) the ports that fail on the package build cluster. > How can I find out, which USE_* Vars pull in perl? Read bsd.port.mk. > For example, if a port depends on Gnome (USE_GNOME), does that mean that > perl is installed? (is gnome dependend on perl?) If you compile gnome from ports it probably will (via a BUILD_DEPENDS). However you can also install from packages, which may not. Runtime dependencies (RUN_DEPENDS and LIB_DEPENDS) are listed in the INDEX file (INDEX-5 for FreeBSD 5.x), so you can obtain dependency information from here. > Or should all ports using stuff like this > @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ > s|DATADIRNAME=3Dlib|DATADIRNAME=3Dshare|g' ${WRKSRC}/con= figure > get converted to USE_REINPLACE/${REINPLACE_CMD}? If they do not otherwise require perl to build, they should be converted. If they already have perl build dependency then it should be okay. Kris --p4qYPpj5QlsIQJ0K Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+HjmLWry0BWjoQKURAuHyAJ48db9CwEBP0LxJmCDQU/snOSPiBwCfb2Cz 9l5Dlo4k/q1pq16gnx8AYCA= =5f/3 -----END PGP SIGNATURE----- --p4qYPpj5QlsIQJ0K-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030110031004.GB244>