From owner-freebsd-ports@FreeBSD.ORG Thu Feb 14 16:46:27 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E33D316A419 for ; Thu, 14 Feb 2008 16:46:27 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta3.srv.hcvlny.cv.net (mta3.srv.hcvlny.cv.net [167.206.4.198]) by mx1.freebsd.org (Postfix) with ESMTP id CB4B913C461 for ; Thu, 14 Feb 2008 16:46:27 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta3.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JW800MD5ML4NQA1@mta3.srv.hcvlny.cv.net>; Thu, 14 Feb 2008 11:46:17 -0500 (EST) Received: from flosoft.no-ip.biz (localhost [IPv6:::1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m1EGkF6i000965; Thu, 14 Feb 2008 11:46:16 -0500 Date: Thu, 14 Feb 2008 11:46:10 -0500 From: "Aryeh M. Friedman" To: sem@freebsd.org, freebsd-ports@freebsd.org Message-id: <47B47052.8010404@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.6 User-Agent: Thunderbird 2.0.0.9 (X11/20080213) Cc: Subject: portupgrade-devel: 2 feature requests X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2008 16:46:28 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 How hard would it be to add the following to portupgrade-devel: 1. Progress report for -a builds (i.e. after and/or at the start of a port build it says how many ports are left to be processed) 2. Interruptible -a builds (i.e. portupgrade -af will restart from where it was last interrupted [perhaps with an additional flag?]) Also two behaviours that make no sense to me: 1. When doing portinstall and/or portupgrade -af on a large set dependant ports (such as xorg) the default options get built *BEFORE* the option screen is displayed. For example when doing xorg-drivers nv, ati/radeon/i810 are built before it asks you what drivers to build. 2. When doing a portupgrade -af the order of builds seems to not follow any pattern interms of depend relationships (topo sort?) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHtHBSk8GFzCrQm4ARAgo9AJ0YcZBF3ngakFS5Hmdz1ENs+G6rIwCdE/HY SBRL2EE4UVq7Jue+5yz1H2E= =eLWA -----END PGP SIGNATURE-----