From owner-freebsd-ports Tue Feb 4 23:18:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA09123 for ports-outgoing; Tue, 4 Feb 1997 23:18:34 -0800 (PST) Received: from dfw-ix6.ix.netcom.com (dfw-ix6.ix.netcom.com [206.214.98.6]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id XAA09116 for ; Tue, 4 Feb 1997 23:18:31 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (wck-ca14-60.ix.netcom.com [207.92.174.124]) by dfw-ix6.ix.netcom.com (8.6.13/8.6.12) with ESMTP id XAA25740; Tue, 4 Feb 1997 23:17:58 -0800 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.5/8.6.9) id XAA20026; Tue, 4 Feb 1997 23:17:54 -0800 (PST) Date: Tue, 4 Feb 1997 23:17:54 -0800 (PST) Message-Id: <199702050717.XAA20026@silvia.HIP.Berkeley.EDU> To: jbarrm@panix.com CC: ports@freebsd.org In-reply-to: (message from Barry Masterson on Tue, 4 Feb 1997 20:49:06 -0500 (EST)) Subject: Re: Perl5.003 fails on 'make install' From: asami@vader.cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * 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