From owner-freebsd-ports Wed Sep 18 3:23:34 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E76037B401; Wed, 18 Sep 2002 03:23:32 -0700 (PDT) Received: from dc-mx03.cluster1.charter.net (dc-mx03.cluster1.charter.net [209.225.8.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id F20C343E75; Wed, 18 Sep 2002 03:23:31 -0700 (PDT) (envelope-from dyeske@yahoo.com) Received: from [209.187.141.171] (HELO stuff) by dc-mx03.cluster1.charter.net (CommuniGate Pro SMTP 3.5.9) with SMTP id 5120095; Wed, 18 Sep 2002 06:23:31 -0400 From: David Yeske To: freebsd-gnats-submit@FreeBSD.org, grog@lemis.com Cc: ports@freebsd.org Date: Wed, 18 Sep 2002 06:23:36 -0400 X-Priority: 3 (Normal) Reply-To: dyeske@yahoo.com Message-Id: Subject: Re: ports/42863: Xaw3d port does not include all necessary dependencies. MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" X-Mailer: Opera 6.04 build 1135 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org this is not an issue with x11-toolkits/Xaw3d x11-toolkits/Xaw3d has devel/imake-4 as a dependancy [/usr/ports/x11-toolkits/Xaw3d]=[2250]=[101] $ sudo make Password: ===> Extracting for Xaw3d-1.5 >> Checksum OK for Xaw3d-1.5.tar.gz. ===> Xaw3d-1.5 depends on executable: imake - not found ===> Verifying install for imake in /usr/ports/devel/imake-4 ===> Extracting for imake-4.2.0_1 >> Checksum OK for xc/X420src-1.tgz. ===> imake-4.2.0_1 depends on executable: perl5.6.1 - found ===> Patching for imake-4.2.0_1 ===> Applying FreeBSD patches for imake-4.2.0_1 ===> Configuring for imake-4.2.0_1 cd ./config/imake && make -D INSTALLS_DEPENDS -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc" this is probably the error your getting from imake-4? gzip -n /usr/X11R6/man/man1/pswrap.1 install.man in config/pswrap done ===> Generating temporary packing list perl: Perl is not installed, try 'pkg_add -r perl' *** Error code 1 Stop in /usr/ports/devel/imake-4. *** Error code 1 Stop in /usr/ports/x11-toolkits/Xaw3d. it looks like the ports system is finding the fake /usr/bin/perl and thinking thats its usable instead of installing the real perl this looks like an issue with /usr/bin/perl and or /usr/ports/Mk/bsd.port.mk it looks like this breaks ALL ports that require perl on current boxes that don't already have perl installed I verified this by trying to install something simple like news/newsgrab [/usr/ports/news/newsgrab]=[2299]=[44] $ sudo make install ===> Extracting for newsgrab-0.3.1 >> Checksum OK for newsgrab-0.3.1.tar.gz. ===> newsgrab-0.3.1 depends on executable: perl5.6.1 - found ===> Patching for newsgrab-0.3.1 ===> Configuring for newsgrab-0.3.1 ===> Installing for newsgrab-0.3.1 ===> newsgrab-0.3.1 depends on file: /usr/local/lib/perl5/site_perl/5.6.1/News/NNTPClient.pm - not found ===> Verifying install for /usr/local/lib/perl5/site_perl/5.6.1/News/NNTPClient.pm in /usr/ports/news/p5-NNTPClient ===> Configuring for p5-NNTPClient-0.37 env: /usr/local/bin/perl5.6.1: No such file or directory *** Error code 127 Stop in /usr/ports/news/p5-NNTPClient. *** Error code 1 Stop in /usr/ports/news/newsgrab. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message