From owner-freebsd-questions@FreeBSD.ORG Sun Oct 3 09:42:48 2010 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 01B681065697 for ; Sun, 3 Oct 2010 09:42:48 +0000 (UTC) (envelope-from mueller6727@bellsouth.net) Received: from fmailhost03.isp.att.net (fmailhost03.isp.att.net [207.115.11.53]) by mx1.freebsd.org (Postfix) with ESMTP id E15B48FC14 for ; Sun, 3 Oct 2010 09:42:47 +0000 (UTC) Received: from mueller6722.bellsouth.net (adsl-210-137-93.sdf.bellsouth.net[68.210.137.93]) by isp.att.net (frfwmhc03) with SMTP id <20101003094246H03002tidge>; Sun, 3 Oct 2010 09:42:46 +0000 X-Originating-IP: [68.210.137.93] Date: Sun, 03 Oct 2010 09:59:19 +0000 From: "Thomas Mueller" To: freebsd-questions@freebsd.org Message-ID: <4ca853f7.u8GtTT6YlSKwZwFM%mueller6727@bellsouth.net> User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: Massive portupgrade without being interrupted by configuration screens? 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: Sun, 03 Oct 2010 09:42:48 -0000 >From "Elias Chrysocheris" : > If you are sure that the default configuration settings are OK for you, then > one way is to perform a portupgrade with the switches --batch --yes, like > portupgrade --batch --yes -a > This will assume that the default settings are those you like and will not ask > you anything about configuration screens e.t.c. > Elias Idea is that I might want to configure some of the options, so I can't use --batch=YES unless I configure all options beforehand, meaning I have to find what ports are to be upgraded and which of those have user-selectable options. Are there any adverse side effects if I use portupgrade some of the time, and postmaster other times? Reason for wanting to do all "make config"s beforehand is not only efficiency and ability to run unattended, but the ability to recover from a typo at the config dialog interface, which can be confusing, on when to press spacebar, tab, enter, up- and down-arrows. Now I see in UPDATING file, date 20100915, that lang/perl5.12 has been updated to 5.12.2. 20100915: AFFECTS: users of lang/perl5.12 AUTHOR: skv@FreeBSD.org lang/perl5.12 has been updated to 5.12.2. You should update everything that depends on perl. The easiest way to do that is to use "perl-after-upgrade" script supplied with lang/perl5.12. Please see its manual page for details. If you want to switch to lang/perl5.12 from lang/perl5.{8,10} please follow instructions in the entry 20100715 in this file. I only saw this via FreeBSD web site Oct 3 (20101003), after my original inquiry. Does this mean I have to go through all the troubles again? I already successfully portupgraded Perl to 5.12.2. But I guess I need to read "perl-after-upgrade" script before doing anything (including panicking?). Tom