From owner-freebsd-ports Thu Sep 19 1:10: 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 ACDD437B404 for ; Thu, 19 Sep 2002 01:10:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6950D43E65 for ; Thu, 19 Sep 2002 01:10:03 -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 g8J8A3Co061649 for ; Thu, 19 Sep 2002 01:10:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8J8A3CX061648; Thu, 19 Sep 2002 01:10:03 -0700 (PDT) Date: Thu, 19 Sep 2002 01:10:03 -0700 (PDT) Message-Id: <200209190810.g8J8A3CX061648@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: "Greg 'groggy' Lehey" Subject: Re: ports/42941: mozilla does not install all necessary libraries Reply-To: "Greg 'groggy' Lehey" 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 The following reply was made to PR ports/42941; it has been noted by GNATS. From: Greg 'groggy' Lehey To: Jeremy Lea Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/42941: mozilla does not install all necessary libraries Date: Thu, 19 Sep 2002 17:34:23 +0930 On Thursday, 19 September 2002 at 9:57:45 +0200, Jeremy Lea wrote: > Hi, > > On Thu, Sep 19, 2002 at 11:29:20AM +0930, Greg Lehey wrote: >>> Fix: >> >> The problem here seems to be that the Java library needs to be >> downloaded manually, due to the strange license requirements. >> I'd suggest: >> >> 1. Only create the symlink if the target file >> /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so >> actually exists. >> 2. If it doesn't exist, print instructions for how to install >> it, and what the consequences will be if you don't. > > Why is this a problem? Because it takes a lot of time for anybody not intimately involved with the installation to find out what is going on. For non-developers, it would probably mean that they would give up on it. > Mozilla works fine, and it means that Java plugins just start > working if and when you install the JDK. If the symlink is > conditioned then you have to manually install it if you install the > JDK after mozilla... > > The port/package should probably have a message though that tells you > need to install the JDK if you want Java support. Well, yes, that's what I said. Agreed, it might make sense to do the symlink in either case, and explain in the message what is going to happen. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message