On Sun, Jun 20, 2004 at 01:25:07AM -0700, Kris Kennaway wrote: > On Sat, Jun 19, 2004 at 05:43:17PM -0700, Lukasz Koszanski wrote: > > make install > > ===> Installing for jdk-1.4.2p6_4 > > ===> jdk-1.4.2p6_4 depends on executable: javavm - > > found > > ===> jdk-1.4.2p6_4 depends on file: > > /usr/X11R6/lib/X11/fonts/URW/fonts.dir - found > > This is basically what happens: > > > > Please use `make -DWITH_DEBUG' if you want to install > > libraries and binaries > > with debugging support. > > > > ===> Generating temporary packing list > > ===> Checking if java/jdk14 already installed > > /bin/mkdir -p /usr/local/jdk1.4.2 > > cd > > /usr/ports/java/jdk14/work/control/make/../build/bsd-i586/j2sdk-image > > && /usr/bin/find . | -pdmu -R root:wheel > > /usr/local/jdk1.4.2 > > -pdmu: not found > > *** Error code 127 > > Looks like you have some environment variable set (to a null value) > that is being used by the port.
Usually caused by the contents of /usr/ports/Mk being out of synch with the rest of the ports tree. The ${CPIO} macro was added a while back now[1], and people are still being bitten by this. The OP. needs to do a cvsup preferably of the 'ports-all' collection, and without any ports related stuff in any refuse file. Use /usr/share/examples/cvsup/ports-supfile like so: # cvsup -g -L 2 -h cvsup.XX.freebsd.org /usr/share/examples/cvsup/ports-supfile where XX is an appropriate country code. Cheers, Matthew [1] Version 1.475 of bsd.port.mk, committed in January 2004, unfortunately fairly shortly after 5.2.1-Release. -- Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK
pgpkOBZvGoN16.pgp
Description: PGP signature