From owner-freebsd-ports@FreeBSD.ORG Mon Apr 14 15:29:23 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31826106566B for ; Mon, 14 Apr 2008 15:29:23 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao105.cox.net (eastrmmtao105.cox.net [68.230.240.47]) by mx1.freebsd.org (Postfix) with ESMTP id B00E78FC16 for ; Mon, 14 Apr 2008 15:29:22 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao105.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080414152914.JQFD11989.eastrmmtao105.cox.net@eastrmimpo02.cox.net>; Mon, 14 Apr 2008 11:29:14 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id DTVM1Z0074iy4EG02TVMBj; Mon, 14 Apr 2008 11:29:21 -0400 Date: Mon, 14 Apr 2008 10:31:18 -0500 To: "Alexey Shuvaev" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <200804082143.06208.mi+mill@aldan.algebra.com> <1207707476.17121.53.camel@shumai.marcuscom.com> <20080413155908.GB23437@tirith.brixandersen.dk> <20080414085009.GA884@wep4017.physik.uni-wuerzburg.de> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: User-Agent: Opera Mail/9.27 (Linux) Cc: ports@freebsd.org Subject: Re: what is gio-fam? 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: Mon, 14 Apr 2008 15:29:23 -0000 On Mon, 14 Apr 2008 10:09:06 -0500, Jeremy Messenger wrote: > On Mon, 14 Apr 2008 03:50:09 -0500, Alexey Shuvaev > wrote: > > >> IMHO gio-fam-backend should not be implicit dependency. Otherwise why >> not to install all existing non-conflicting libraries just to ease >> maintainer's life :-> >> FWIW x11-toolkits/gtkdatabox2 (PR 116120) do not need gio-fam-backend. > > Well, all ports should depend on gio-fam-backend. The gio is included > and part of glib20. marcus had to split gio out of glib20 package to > avoid circle dependency of glib20 -> gamin (FAM replacement) -> glib20. > If marcus doesn't split and you guys will have that gio library anyway. Uh, I should have check in glib20 and gio-fam-backend before I made that comment. I thought that gio (libgio-2.0.so) is in gio-fam-backend, but not it's in glib20. The gio-fam-backend only installs libgiofam.so and FAM support is option in glib configure. I don't think it will be easy to make optional (maybe I am wrong) with that split. Remove gio-fam-backend dependency is going to hurt some users if they want some missing fuction(s) of it. > Cheers, > Mezz > >> Just my 0.02$, >> Alexey. -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org