Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2002 11:46:57 +0930 (CST)
From:      "Greg 'groggy' Lehey" <grog@lemis.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/42942: Installation instructions very confusing
Message-ID:  <20020919021657.C08268143C@wantadilla.lemis.com>

next in thread | raw e-mail | index | archive | help

>Number:         42942
>Category:       ports
>Synopsis:       Installation instructions very confusing
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 18 19:20:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Greg 'groggy' Lehey
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
LEMIS (SA) Pty Ltd
>Environment:
System: FreeBSD wantadilla.lemis.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Dec 31 19:08:24 CST 2001 grog@monorchid.lemis.com:/src/FreeBSD/5-CURRENT-MONORCHID/src/sys/i386/compile/MONORCHID i386

	Not system dependent.
	
>Description:
	Installation instructions for java/jdk13 are confusing.

	On entering 'make', the following message appears (on a single
	line!):

	===>  jdk-1.3.1p7 You must manually fetch the source distribution and FreeBSD patches (j2sdk-1_3_1-src.tar.gz  bsd-jdk131-patches-7.tar.gz) from http://www.sun.com/software/java2/download.html and http://www.eyesbeyond.com/freebsddom/java/jdk13.html, place it in /usr/ports/distfiles and then run make again.

	Accessing http://wwws.sun.com/software/java2/download.html
	does not show a file j2sdk-1_3_1-src.tar.gz.  In order to find
	the file, it is necessary to follow the link "Java(TM) SDK
	1.3.1 Download", one of a current total of 9 download links,
	then log in (possibly after registration), and then select
	"Java 2 SDK, Standard Edition, version 1.3.1".

	There's another problem here, though.  In this particular
	case, I already had this file.  The one that was missing was
	bsd-jdk131-patches-7.tar.gz at
	http://www.eyesbeyond.com/freebsddom/java/jdk13.html.  In this
	case, the URL is wrong, and should be
	http://www.eyesbeyond.com/freebsddom/java/JDK13SCSLConfirm.html.

>How-To-Repeat:
	Install jdk13 for the first time, or repeat installation after
	the release of a new patch set.
>Fix:

	I would suggest:

	1.  Split the check for the base file from Sun and the patch
            sets.

	2.  For the source distribution, print a message something
            like:

	    Because of licensing restrictions, you must fetch the
	    source distribution manually.  Please access
	    http://www.sun.com/software/java2/download.htm with a web
	    browser and follow the link "Java(TM) SDK 1.3.1 Download".
	    You will be required to log in and register, but you can
	    create an account on this page.  After registration,
	    select "Java 2 SDK, Standard Edition, version 1.3.1".
	    Please place the file in /usr/ports/distfiles.

	3.  For the patch sets, something like:

	    The source distribution exists on your system, but due to
	    licensing restrictions you still need to download the
	    patch file bsd-jdk131-patches-7.tar.gz from
	    http://www.eyesbeyond.com/freebsddom/java/jdk13.html.
	    Please place the file in /usr/ports/distfiles.
>Release-Note:
>Audit-Trail:
>Unformatted:

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?20020919021657.C08268143C>