From owner-freebsd-ports@FreeBSD.ORG Fri Jun 6 17:36:55 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00EF0106566B for ; Fri, 6 Jun 2008 17:36:55 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id CB4A78FC17 for ; Fri, 6 Jun 2008 17:36:54 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-25-183.bredband.comhem.se ([83.253.25.183]:60260 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1K4frx-0004N4-5w for freebsd-ports@freebsd.org; Fri, 06 Jun 2008 19:36:54 +0200 Received: (qmail 43677 invoked from network); 6 Jun 2008 19:36:49 +0200 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 6 Jun 2008 19:36:49 +0200 Received: (qmail 88365 invoked by uid 1001); 6 Jun 2008 19:36:49 +0200 Date: Fri, 6 Jun 2008 19:36:49 +0200 From: Erik Trulsson To: Dominic Fandrey Message-ID: <20080606173649.GA88328@owl.midgard.homeip.net> References: <484945CA.3010305@bsdforen.de> <4849681B.6070002@bsdforen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4849681B.6070002@bsdforen.de> User-Agent: Mutt/1.5.18 (2008-05-17) X-Originating-IP: 83.253.25.183 X-Scan-Result: No virus found in message 1K4frx-0004N4-5w. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1K4frx-0004N4-5w 55b9558497815e6757443360fcb026a9 Cc: freebsd-ports@freebsd.org Subject: Re: devel/gettext notification in /usr/ports/UPDATING X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2008 17:36:55 -0000 On Fri, Jun 06, 2008 at 06:38:51PM +0200, Dominic Fandrey wrote: > Dominic Fandrey wrote: > > I don't really understand why it's there and why it's recommending to > > rebuild > > all ports. > > > > I have 761 ports installed, but only 173 of them depend on gettext, so > > why should > > I reinstall more than 530 ports that don't need to be rebuild. > > > > What's even worse according to my shell-script pkg_libchk not a single > > one of > > the 173 ports depending on gettext needs to be rebuild because of libintl. > > Great, all ports depending on devel/gettext got bumped. > > My Shell script checks every single library and executable on the system > with ldd and it says _nothing is amiss_ after upgrading devel/gettext. And how does it know that all the existing libraries and executables are completely compatible with the new devel/gettext? > > Now I am condemned to rebuild ~100 ports, even though it is completely > unnecessary. Nobody forces you to rebuild them if you do not think it is necessary. > I do not have to tell you that downloading all the distfiles > over a GSM connection will take days. If you already have built the ports once, you will probably have most of the distfiles already. > And all this for no reason at all! > > What's going on here? > > Ldd says it's not necessary. Can anyone really argue with that? How can ldd determine that it is not necessary? -- Erik Trulsson ertr1013@student.uu.se