From owner-cvs-all@FreeBSD.ORG Fri Aug 27 16:03:42 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DEEA16A4CE; Fri, 27 Aug 2004 16:03:42 +0000 (GMT) Received: from fillmore.dyndns.org (port-212-202-50-15.dynamic.qsc.de [212.202.50.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18AB143D5F; Fri, 27 Aug 2004 16:03:42 +0000 (GMT) (envelope-from eikemeier@fillmore-labs.com) Received: from dhcp-13.local ([172.16.0.13]) by fillmore.dyndns.org with esmtps (TLSv1:DES-CBC3-SHA:168) (Exim 4.42 (FreeBSD)) id 1C0jCS-0004v1-RE; Fri, 27 Aug 2004 18:03:39 +0200 Date: Fri, 27 Aug 2004 18:03:50 +0200 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v482) To: obrien@FreeBSD.org From: Oliver Eikemeier In-Reply-To: <20040827152957.GC59283@dragon.nuxi.com> Message-Id: Content-Transfer-Encoding: 7bit User-Agent: KMail/1.5.9 cc: FreeBSD GNOME cc: cvs-ports@FreeBSD.org cc: ports-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: ports/devel/gettext Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2004 16:03:42 -0000 David O'Brien wrote: > See my email to freebsd-ports asking about the dependacy on > textproc/expat2 (Message-ID: <20040823042724.GA64310@dragon.nuxi.com>) > > The define "HAVE_LIBEXPAT" is the knob gettext uses to specify that > 'expat' is available. The problem is only > gettext-tools/src/x-glade.c refers to "HAVE_LIBEXPAT"; but x-glade.c > never makes it into any of the libs that I can find. > > I'l look into seeing how devel/popt could use something that never makes > it into the gettext libs. See my email to Kris asking what he would > like > done. Guess what: the port installs a little more than just libraries. While it may be nice the debianize the port, it currently isn't. As for the mail to Kris: I guess I just came up with two reason for the need of the dependency, or do you need more examples? > BTW, I would have thought that members of portmgr would be on the > freebsd-ports list and you could have offered your knowledge before I > accidently forced you to. :-( While we are pretty active on freebsd-ports@ and trying to give advice, nobody can answer *every* mail. This is the point of the whole mentorship stuff: port committers are expected to have some expertise. I could tell you at least three methods to find out which part of devel/gettext references libexpat, but I'm pretty sure you know all of them yourself (or at least I hope so). So instead of having others do the work for you, you could have done some research and come up with an answer yourself. With ~ 4200 ports depending directly or indirectly on gettext, experience should have told you to be careful. Probably a heads-up to portmgr: "I believe the dependency of gettext on libexpat is superfluous, do you think it could be removed?" would have been the better strategy here... -Oliver