From owner-freebsd-questions@FreeBSD.ORG Thu May 11 09:17:46 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF0E016A402 for ; Thu, 11 May 2006 09:17:46 +0000 (UTC) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6947543D49 for ; Thu, 11 May 2006 09:17:46 +0000 (GMT) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by bravo.pjkh.com (Postfix) with ESMTP id AD59913C7E5; Thu, 11 May 2006 04:20:33 -0500 (CDT) Received: by bravo.pjkh.com (Postfix, from userid 1000) id 7E57113C7E3; Thu, 11 May 2006 04:20:33 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by bravo.pjkh.com (Postfix) with ESMTP id 7B03813C404; Thu, 11 May 2006 04:20:33 -0500 (CDT) Date: Thu, 11 May 2006 04:20:33 -0500 (CDT) From: Philip Hallstrom To: Angelin Lalev In-Reply-To: <4462E4B5.8030105@sv-bg.com> Message-ID: <20060511041952.W20807@bravo.pjkh.com> References: <4462E4B5.8030105@sv-bg.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-questions@freebsd.org Subject: Re: Intelligent way of dealing with dependancies in ports 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: Thu, 11 May 2006 09:17:46 -0000 > I'm rather tired of having to update firefox port due security fixes and then > having to build the new versions of > glib, expat, and so on an so on, every one of which complains that tere are > older versions of the lib installed. > > I've tried pkg_delete -f and install of the newer version, but then all the > binaries in the system started complaining > because they don't find the exact version of the shared library they are > compiled with. > > What's the intelligent way of dealing with the problem? > (Prefferably the one which does not include downloading 600+ MB of source > every time :-( ) portupgrade... something close to portupgrade -rR firefox and you're done. i usually run with a -n first to see what it wants to upgrade...