BSDPAN

Ceri Davies setantae at submonkey.net
Mon Nov 17 09:56:22 PST 2003


On Mon, Nov 17, 2003 at 04:56:16PM +0000, Matthew Seaman wrote:
> On Mon, Nov 17, 2003 at 03:33:03PM +0000, Ceri Davies wrote:
> > 
> > How do I use BSDPAN?
> > 
> > I'm assuming that it's reasonably automagic, but have no idea where to
> > start - I don't seem to have it installed, for one.
> > 
> > I'm running -STABLE with the base perl.
> 
> As far as I can tell, there isn't a version of BSDPAN that works with
> the base perl (ie. 5.005.03).  The BSDPAN modules aren't available
> from CPAN -- seems the only source is MASTER_SITE_LOCAL, eg:
> 
>     ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/tobez/
> 
> and there isn't an appropriate version there.

Ah; that makes sense.  It looks like it used to be in the base system,
but isn't anymore, which is probably one source of my confusion:

	{setantae at shrike}-{~} $ locate BSDPAN | head -1
	/a/FreeBSD/ncvs/src/gnu/usr.bin/perl/BSDPAN

> If you install one of the perl versions from ports, you'll get the
> matching BSDPAN version automatically.  You don't need to do anything
> special to use it, just install perl modules from CPAN in the normal
> way:
> 
>     # perl -MCPAN -e shell
> 
> All BSDPAN does is subclass some of the ExtUtils modules to add some
> glue between the ports/pkg system and CPAN, so you can use the pkg_*
> tools on perl modules and so forth.

That's what I'd figured, but I didn't realise I needed a perl from ports.
Thanks very much for the clarification.

Ceri

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20031117/60af1bbc/attachment.bin


More information about the freebsd-questions mailing list