Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2002 06:23:36 -0400
From:      David Yeske <dyeske@yahoo.com>
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.
Message-ID:  <MIXT61B8LGYS863Y2ZGNKSN94YUIG.3d885428@stuff>

next in thread | raw e-mail | index | archive | help
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




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