Date: Tue, 25 Mar 2008 11:41:55 +0300 From: Dmitry Marakasov <amdmi3@amdmi3.ru> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: gnome@freebsd.org, freebsd-ports@freebsd.org Subject: Re: RFC: gnome dependency on devel/gio-fam-backend and gamin Message-ID: <20080325084155.GB3807@hades.panopticon> In-Reply-To: <47E8711A.7050403@marcuscom.com> References: <20080325024031.GA3807@hades.panopticon> <47E8711A.7050403@marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
* Joe Marcus Clarke (marcus@marcuscom.com) wrote: > Glib 2.16 (with GIO) was designed to support pluggable file monitor > backends. Without one such backend, any libgio consumer would be > severely handicapped. The only reason gio-fam-backend is broken out as > a separate port is that we have one FAM provider that requires glib. If > this was not the case, we'd just have glib20 depend on FAM. > > Recompiling alone is not sufficient. Ports will happily build without > this backend, but may not run correctly if they require libgio. The > cost of the FAM dependency is minimal (most GNOME apps already had this > as part of gnome-vfs), and it just makes things easier for developers > not to have to worry about adding the gio-fam-backend dependency. Still seems like a strange hack to me. Isn't gamin a daemon? I think having an extra daemon in a system should be optional, especially if it's not needed for most apps (I mean gtk apps, not gnome). -- Dmitry A. Marakasov | jabber: amdmi3@jabber.ru amdmi3@amdmi3.ru | http://www.amdmi3.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080325084155.GB3807>