From owner-freebsd-ports Wed Sep 18 19:20: 5 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 7215D37B401 for ; Wed, 18 Sep 2002 19:20:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C68CC43E6E for ; Wed, 18 Sep 2002 19:20:01 -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 g8J2K1Co058016 for ; Wed, 18 Sep 2002 19:20:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8J2K1Ep058015; Wed, 18 Sep 2002 19:20:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF57A37B401 for ; Wed, 18 Sep 2002 19:17:01 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5025C43E65 for ; Wed, 18 Sep 2002 19:17:00 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id C08268143C; Thu, 19 Sep 2002 11:46:57 +0930 (CST) Message-Id: <20020919021657.C08268143C@wantadilla.lemis.com> Date: Thu, 19 Sep 2002 11:46:57 +0930 (CST) From: "Greg 'groggy' Lehey" Reply-To: "Greg 'groggy' Lehey" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/42942: Installation instructions very confusing 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 >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