From owner-freebsd-ports Mon Jul 30 19:50: 5 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 06C3E37B403 for ; Mon, 30 Jul 2001 19:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6V2o0b28925; Mon, 30 Jul 2001 19:50:00 -0700 (PDT) (envelope-from gnats) Received: from netau1.alcanet.com.au (ntp.alcanet.com.au [203.62.196.27]) by hub.freebsd.org (Postfix) with ESMTP id 33E3837B401 for ; Mon, 30 Jul 2001 19:42:30 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: from mfg1.cim.alcatel.com.au (mfg1.cim.alcatel.com.au [139.188.23.1]) by netau1.alcanet.com.au (8.9.3 (PHNE_22672)/8.9.3) with ESMTP id MAA27057 for ; Tue, 31 Jul 2001 12:42:24 +1000 (EST) Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37641) with ESMTP id <01K6KXNCV8VKVFCPIJ@cim.alcatel.com.au> for FreeBSD-gnats-submit@freebsd.org; Tue, 31 Jul 2001 12:42:13 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.1/8.11.1) id f6V2gH386960; Tue, 31 Jul 2001 12:42:17 +1000 (EST envelope-from jeremyp) Message-Id: <200107310242.f6V2gH386960@gsmx07.alcatel.com.au> Date: Tue, 31 Jul 2001 12:42:17 +1000 (EST) From: peter.jeremy@alcatel.com.au Reply-To: peter.jeremy@alcatel.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/29341: jdk-1.1.8 requires obsolete .so's 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: 29341 >Category: ports >Synopsis: jdk-1.1.8 requires obsolete .so's >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 30 19:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 5.0-CURRENT i386 >Organization: Alcatel Australia Limited >Environment: System: FreeBSD gsmx07.alcatel.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu Jan 18 05:05:46 EST 2001 root@gsmx07.alcatel.com.au:/usr/obj/3.0/cvs/src/sys/gsmx i386 Occurs on both 4-STABLE and 5-CURRENT >Description: jdk-1.1.8 (/usr/ports/java/jdk) is a binary package downloaded from ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/nate/JDK1.1/ the dynamic executables included are linked against libc.so.3 and libxpg4.so.2 - both of which are obsolete. (Current versions are libc.so.4 or .5 and libxpg4.so.3 I found this particularly annoying because the port appeared to install successfully and then a later port that depended on jdk failed to configure - without any useful errors. I needed to manually work through the failing section of the configuration file to discover the error. >How-To-Repeat: Install jdk-1.1.8 on -CURRENT or -STABLE machine without 3.x compatibility libraries. Try to run (eg) jar. >Fix: Preferably re-compile against -STABLE. As a minimum, add dependency checks in the port Makefile to ensure that the libraries are present before installing the port. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message