Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Feb 1997 23:17:54 -0800 (PST)
From:      asami@vader.cs.berkeley.edu (Satoshi Asami)
To:        jbarrm@panix.com
Cc:        ports@freebsd.org
Subject:   Re: Perl5.003 fails on 'make install'
Message-ID:  <199702050717.XAA20026@silvia.HIP.Berkeley.EDU>
In-Reply-To: <Pine.BSF.3.91.970204203934.5075A-100000@jbarrm.dialup.access.net> (message from Barry Masterson on Tue, 4 Feb 1997 20:49:06 -0500 (EST))

next in thread | previous in thread | raw e-mail | index | archive | help
 * I'm trying to compile perl5.003 from ports-current on this 2.1.6-R
 * system. 'make' works fine, but 'make install' fails. The odd thing is

Make sure you have the latest /usr/share/mk/bsd.port.mk,
bsd.port.subdir.mk, and /etc/mtree/BSD.local.dist if you want to
compile -current ports on the 2.1 branch.  (Actually, these three
files are updated on the 2.1 branch too so if you get it from an ftp
site or cvs as "-stable", it will be fine.)

 * the path searched for ( /usr/local/man/man3/), has two forward slashes:

That is not a problem, as "//" is equivalent to "/./" anyway.  (It is
actually an artifact of a undefined variable missing in-between.)

 *   unlink /usr/local/lib/perl5/man/man3/Socket.tmp
 *   Installation complete
 *   ===>   Compressing the manual pages for perl-5.003
 *   /usr/local/man//man3/Socket.3: No such file or directory
 *   *** Error code 1
 *   Stop.

It's probably because your bsd.port.mk is a little old.  It looks like
it doesn't understand the MAN3PREFIX definition (so the above should
be /usr/local/lib/perl5/man/man3/Socket.3) in the Makefile.

Satoshi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702050717.XAA20026>