From owner-cvs-all Thu Nov 14 0:35:12 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0085037B404; Thu, 14 Nov 2002 00:35:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB32C43E42; Thu, 14 Nov 2002 00:35:10 -0800 (PST) (envelope-from knu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gAE8WdmV025634; Thu, 14 Nov 2002 00:32:39 -0800 (PST) (envelope-from knu@repoman.freebsd.org) Received: (from knu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gAE8WdXv025633; Thu, 14 Nov 2002 00:32:39 -0800 (PST) Message-Id: <200211140832.gAE8WdXv025633@repoman.freebsd.org> From: Akinori MUSHA Date: Thu, 14 Nov 2002 00:32:39 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/sysutils/portupgrade Makefile distinfo X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG knu 2002/11/14 00:32:39 PST Modified files: sysutils/portupgrade Makefile distinfo Log: Update to 20021113, a maintenance release. portupgrade(1): - Check return status of hardly failing commands also. pkgdb(1): - Add -Q/--quiet and -QQ for internal use. portsclean(1): - Ditto. overall: - Reduce /bin/sh process calls by replacing shell redirection to /dev/null with pkgdb -Q/portsclean -Q/fetch -q. (I know I can do fork, dup and exec if necessary) - Eliminate zombies during running. Formerly waitpid's against terminated processes are delayed until Ruby gets short of resource and thus runs a GC, but now portupgrade(1), pkgdb(1) and portsclean(1) explicitly kick a waitpid immediately after each popen() is done. PR: ports/38075 Submitted by: Chris J. Mutter Reported by: several others Revision Changes Path 1.159 +3 -2 ports/sysutils/portupgrade/Makefile 1.136 +1 -0 ports/sysutils/portupgrade/distinfo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message