From owner-freebsd-questions@FreeBSD.ORG Sun Jan 20 08:53:34 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6069D5AC for ; Sun, 20 Jan 2013 08:53:34 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id 089BC83B for ; Sun, 20 Jan 2013 08:53:33 +0000 (UTC) Received: from r56.edvax.de (port-92-195-45-17.dynamic.qsc.de [92.195.45.17]) by mx02.qsc.de (Postfix) with ESMTP id 021A124F62; Sun, 20 Jan 2013 09:53:32 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r0K8rZke002022; Sun, 20 Jan 2013 09:53:35 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Sun, 20 Jan 2013 09:53:35 +0100 From: Polytropon To: "Ralf Mardorf" Subject: Re: Dependencies after port tree update Message-Id: <20130120095335.fb2dbd0d.freebsd@edvax.de> In-Reply-To: References: <20130118055051.3dd2a12a.freebsd@edvax.de> <20130118165130.73cea17d.freebsd@edvax.de> <20130118172040.3e051cb6.freebsd@edvax.de> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: FreeBSD quest X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 08:53:34 -0000 On Sun, 20 Jan 2013 07:35:16 +0100, Ralf Mardorf wrote: > The last command I run was > root@freebsd:/usr/ports/ports-mgmt/portmaster # portmaster --no-confirm -y > -G `cat ~/installed-port-list` > > From time to time I manually had to answer yes, when I was asked if a file > should be deleted. >From "man portmaster": While recursing through the dependencies, if a port is marked IS_INTERAC- TIVE this will be flagged. In the absence of this notification, under normal circumstances the only user interaction required after the port starts building is to answer questions about the deletion of stale dist- files. This can be eliminated with the -d or -D options. Maybe this helps to avoid that interaction in the future. If you want to continuously update your installed ports, you don't need to rely on the ~/installed-port-list file anymore, especially as portmaster can automatically determine which ports need to be worked on (portmaster -a). It's also a nice feature to put the "non-interactivity options" into a config file (/usr/local/etc/portmaster.rc) so you really only need the -a option if you want to start an update run. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...