From owner-freebsd-questions@FreeBSD.ORG Tue May 19 14:15:26 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95253106564A for ; Tue, 19 May 2009 14:15:26 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (gizmo.acns.msu.edu [35.8.1.43]) by mx1.freebsd.org (Postfix) with ESMTP id 6AF528FC16 for ; Tue, 19 May 2009 14:15:26 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (localhost [127.0.0.1]) by gizmo.acns.msu.edu (8.13.6/8.13.6) with ESMTP id n4JEDwvl004000; Tue, 19 May 2009 10:13:58 -0400 (EDT) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: (from jerrymc@localhost) by gizmo.acns.msu.edu (8.13.6/8.13.6/Submit) id n4JEDw1R003999; Tue, 19 May 2009 10:13:58 -0400 (EDT) (envelope-from jerrymc) Date: Tue, 19 May 2009 10:13:58 -0400 From: Jerry McAllister To: Mel Flynn Message-ID: <20090519141358.GA3965@gizmo.acns.msu.edu> References: <26face530905101649kbb21d03ud620c15f16483c3f@mail.gmail.com> <200905161124.43387.mel.flynn+fbsd.questions@mailing.thruhere.net> <20090516192153.GA72316@gizmo.acns.msu.edu> <200905191505.38725.mel.flynn+fbsd.questions@mailing.thruhere.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200905191505.38725.mel.flynn+fbsd.questions@mailing.thruhere.net> User-Agent: Mutt/1.4.2.2i Cc: freebsd-questions@freebsd.org Subject: Re: Reading warnings when installing multiple ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2009 14:15:26 -0000 On Tue, May 19, 2009 at 03:05:38PM +0200, Mel Flynn wrote: > On Saturday 16 May 2009 21:21:54 Jerry McAllister wrote: > > > > > > Sometimes I get a question in the middle of an install that I do > > > > > > not know how to answer and it is an awfully inconvenient time to > > > > > > have to start scrounging for information. Having a commannd that > > > > > > would display all those things and maybe some related information > > > > > > or pointers to information for making an intelligent response - > > > > > > before starting the make - would be very helpful. > > > > > > > > > > Do you have specific examples? Cause I can't think of anything that > > > > > falls under your description. > > > > > > > > Hello All, > > > > > > > > I had a recent experience with editors/openoffice.org-2. Based on past > > > > experience I know that the compile would take a few hours. I started > > > > make and left to do some chores. When I returned I discovered that the > > > > program had aborted as I did not have java installed and had to > > > > download a patch from the Sun website. > > > > > > This can and will not ever be fixed, because it's a legal and not a > > > technical issue. > > > Once you know this, you know to install diablio-jdk first, which takes > > > 5-10 minutes pending download speed. > > > > Yes, I know it is a legal/license issue at Sun and I sort of know to do > > it now, having installed OO a couple of times. But, the point was and is, > > it would help people if the information about having to do it would > > come up right at the first, so a person could have it taken care of > > instead of starting an install which one knows will take hours so > > leaves to do something else and comes back and finds the install > > stopped hours ago because of something that could have and should > > have been taken care of before actually starting the install. > > JDK's should really set IS_INTERACTIVE if distfiles that are not available > cannot be downloaded without user intervention (MAINTAINER cc'd because of > this). This would signal portmaster to present you with a message before > starting the build and letting you go about your business. > > If your ports management software does not recurs through all configuration > dialogs before starting the build, you're not using the right tool for the > job. > > > Some variation of this, often involving entering a 'y' or 'n' at > > some point in the middle of an install that could have been done > > causing an environmental variable or some such to be set ahead of > > time exists in a number of ports I have installed. It is annoying > > to come back from a bunch of tiring meetings only to see that an > > install that could be finished has several more hours to run because > > it was waiting all that time for a y or n. > > This is where -DBATCH comes in. It silences all those. The ones that aren't > silenced and aren't legal issues, should be considered bugs. Various ports > management tools also support "automatic answer" features. Without ports > management software you can always run yes|make -DBATCH. That is one thing to do, but, the answer is not absolutely always 'y'. Advanced information is still desirable. ////jerry > > -- > Mel > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"