java jdk14 install - cannot find file

Malcolm Kay malcolm.kay at internode.on.net
Thu Jul 29 21:40:29 PDT 2004


On Friday 30 July 2004 12:30, Peter Ryan wrote:
> Hi,
>
> as part of the jdk14 install, i have to
> download the file j2sdk-1_4_2_04-linux-i586.bin
> from the sun web site and put it into the
> /usr/ports/distfiles folder.
> I did that - no problem.
> I can see the file listed in the right place.
>
> When i do the "Make", it aborts with an error.
> It cannot find the file I just downloaded.
>
> I highlight and copy the file name in the error
> message.
>
> Using KDE find files, i paste the filename into
> the search field, and the file is found in the
> distfiles folder !!
>
> If I do a whereis on the Konsole and it is not
> found. I cd'd to /usr/ports/distfiles and typed
> whereis j2sdk-1_4_2_04-linux-i586.bin
> and i get j2sdk-1_4_2_04-linux-i586.bin: back.
> I assume this means it is not found.
>

whereis does not find files in the general sense;
just executables in PATH and man pages in manpath
and sources in some ?standard place?.

The j2sdk-1_4_2_04-linux-i586.bin: response is just 
the header declaring what you asked - any results
follow this with complete paths.

The usual command for finding files is 'locate'
but this depends on a data base that is only updated
once a week by default and then only if your machine
in running at the appropriate time.
You could use
  $ find / -name j2sdk-1_4_2_04-linux-i586.bin
but with the search directed to the entire system 
you can expect that this might take almost 
forever. Much quicker would be
  $ find /usr/ports/distfiles -name j2sdk-1_4_2_04-linux-i586.bin

> I looked at the permissions of the file.
> they were rw-r--r--. I changed it to
> rwxr-xr-x. Didnt make any difference.
>
> The only other thing i noticed was that the
> file is a .bin, and the file type is listed
> as a shell script.

What file type? You mean 
  $ file j2sdk-1_4_2_04-linux-i586.bin
responds with script?
It probably is and should be a Bourne shell script;
take a look inside and make sure it is the required 
file and not just a URL of the true file. This 
sometimes happens.

Failing that check very-very carefully that the file 
name in distfiles is exactly the same as that asked 
for by make. 

Malcolm

> i am really stuck. I am very new to this and
> cant see what is wrong.
>
> Can anyone help.
>
> Thanks
> Peter
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list