From owner-freebsd-questions@FreeBSD.ORG Fri Oct 24 14:41:50 2003 Return-Path: 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 6D10916A4C0 for ; Fri, 24 Oct 2003 14:41:50 -0700 (PDT) Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBB9443FDF for ; Fri, 24 Oct 2003 14:41:48 -0700 (PDT) (envelope-from freebsd-questions@m.gmane.org) Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AD9gp-00074z-00 for ; Fri, 24 Oct 2003 23:41:47 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AD9go-00074r-00 for ; Fri, 24 Oct 2003 23:41:46 +0200 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AD9go-0004En-00 for ; Fri, 24 Oct 2003 23:41:46 +0200 From: Jesse Guardiani Date: Fri, 24 Oct 2003 17:41:46 -0400 Organization: WingNET Lines: 42 Message-ID: References: <200310241054.04392.kstewart@owt.com> <200310241406.27267.kstewart@owt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org User-Agent: KNode/0.7.2 X-Mail-Copies-To: never Sender: news Subject: Re: portupgrade auto deinstall+reinstall? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: jesse@wingnet.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Oct 2003 21:41:50 -0000 Kent Stewart wrote: > On Friday 24 October 2003 01:38 pm, Jesse Guardiani wrote: >> Kent Stewart wrote: >> > On Friday 24 October 2003 10:41 am, Jesse Guardiani wrote: [...] >> > I come from the programming world and to update a library and not >> > update the codes that use it really bothers me. I do what you did but I >> > keep thinking about all of the problems that I could be causing. >> >> Ah. I see. It's binary compatibility thing. Portupgrade has no way of >> knowing if the new package is binary compatible with the old package, so >> it builds the new package, uninstalls the old package, and installs the >> new one. Grrr... >> >> OK. I guess I'll just have to rebuild my entire ports tree if I want it >> done right. > > Not all of the time. For example, the only one in recent time was the > gettext library problem. > > The other thing is why are you telling portupgrade to recursively build > all of grip's dependancies when you may not need to. I look at what > portversion tells me is out of date first. You mean portupgrade won't recursively upgrade my ports that are out of date? It rebuilds ALL of them? Hmmm... I never noticed that before. That stinks! I'm looking for an automated upgrade proceedure here. portupgrade doesn't seem to be giving it to me. -- Jesse Guardiani, Systems Administrator WingNET Internet Services, P.O. Box 2605 // Cleveland, TN 37320-2605 423-559-LINK (v) 423-559-5145 (f) http://www.wingnet.net