From owner-freebsd-ports Fri Sep 14 12:30: 8 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 998EA37B405 for ; Fri, 14 Sep 2001 12:30:00 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8EJU0c51424; Fri, 14 Sep 2001 12:30:00 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 477B337B40A for ; Fri, 14 Sep 2001 12:25:44 -0700 (PDT) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8EJPiL51038; Fri, 14 Sep 2001 12:25:44 -0700 (PDT) (envelope-from nobody) Message-Id: <200109141925.f8EJPiL51038@freefall.freebsd.org> Date: Fri, 14 Sep 2001 12:25:44 -0700 (PDT) From: "Antonio D'souza" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/30576: java/jdk13 attempts to build even if one of it's deps fails. 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: 30576 >Category: ports >Synopsis: java/jdk13 attempts to build even if one of it's deps fails. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 14 12:30:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Antonio D'souza >Release: 4.4-prerelease >Organization: CheckFree i-Solutions >Environment: FreeBSD alice.quiknet 4.4-PRERELEASE FreeBSD 4.4-PRERELEASE #3: Wed Aug 8 14:06:44 EDT 2001 quik@quikbox.ca:/usr/obj/usr/src/sys/QUIK i386 >Description: the native jdk1.3 depends upon the linux version but because the port for the linux version requires the user to manually fetch some files, the port (for the linux version) simply displays a message informing the user about where to obtain these files and exits but does not return an error code so when the native jdk13 port tries to build the linux one, it keeps going after the build fails and then fails itself too. >How-To-Repeat: try to build java/jdk13 on a box that has never had the linux version of jdk13 built or installed on it. >Fix: The linux version of the port should return an error code that signifies failure if it does not have the requisite files 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