From owner-freebsd-ports Wed Sep 18 3:30:12 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9951B37B401 for ; Wed, 18 Sep 2002 03:30:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35D5B43E65 for ; Wed, 18 Sep 2002 03:30:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8IAUACo014334 for ; Wed, 18 Sep 2002 03:30:10 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8IAUA6k014333; Wed, 18 Sep 2002 03:30:10 -0700 (PDT) Date: Wed, 18 Sep 2002 03:30:10 -0700 (PDT) Message-Id: <200209181030.g8IAUA6k014333@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: David Yeske Subject: Re: ports/42863: Xaw3d port does not include all necessary dependencies. Reply-To: David Yeske 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 The following reply was made to PR ports/42863; it has been noted by GNATS. From: David Yeske To: freebsd-gnats-submit@FreeBSD.org, grog@lemis.com Cc: ports@freebsd.org Subject: Re: ports/42863: Xaw3d port does not include all necessary dependencies. Date: Wed, 18 Sep 2002 06:23:36 -0400 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