From owner-freebsd-gnome@FreeBSD.ORG Sun Jul 31 01:32:44 2011 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id CB28C1065670; Sun, 31 Jul 2011 01:32:44 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 6348B14E926; Sun, 31 Jul 2011 01:32:44 +0000 (UTC) Message-ID: <4E34B0BB.9050008@FreeBSD.org> Date: Sat, 30 Jul 2011 18:32:43 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> In-Reply-To: <4E345DBD.1090503@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 01:32:44 -0000 On 07/30/2011 12:38, Andriy Gapon wrote: >> 20110730: >> AFFECTS: users of x11-toolkits/gtk20 >> AUTHOR: gnome@FreeBSD.org >> >> The gtk-update-icon-cache utility has been slipt out of the gtk20 port. > > A minor typo in the above line - slipt -> split. > >> Use the following instructions to update your system. >> >> # pkg_delete -f gtk-2.\* >> # portmaster x11-toolkits/gtk20 > > I would like to warn other users and at the same time ask for alternative > instructions. I don't think that's necessary. > I have a regular (consumer) HDD and not so huge amount of RAM. > I also have many (maybe very many) ports depending on gtk20 and some other > loosely related ports like glib and gobject-introspection. > Execution of the above command already takes more than an hour which is spent > inside portmaster. I am not sure what you mean by "inside portmaster" is quite accurate. I followed the instructions and everything worked according to plan. The vast majority of the wall clock time spent following these instructions is in the compilation of the various ports. Very very little is actually spent "in portmaster" in the sense of time spent by portmaster performing its functions. > I have hundreds of lines like the following in portmaster output: > > ===>>> x11-toolkits/gtk20 is listed as a dependency > ===>>> but there is no installed version Yes, that's to be expected since it's accurate. :) Every time portmaster installs a port it updates the +CONTENTS and +REQUIRED_BY files as appropriate. If the condition described above exists it lets you know, but since this is almost always a transient error it continues processing which is usually what is necessary to correct the problem anyway. I've considered adding code to avoid the spurious warnings but they are harmless and don't happen very often so I haven't bothered. In short, I don't think there is anything wrong here. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/