From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KxSlx-0007vl-Hk for garchives@archives.gentoo.org; Tue, 04 Nov 2008 20:45:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CD1EFE00E3; Tue, 4 Nov 2008 20:44:43 +0000 (UTC) Received: from nameserver1.mcve.com (nameserver1.mcve.com [216.155.111.1]) by pigeon.gentoo.org (Postfix) with ESMTP id B165FE00E3 for ; Tue, 4 Nov 2008 20:44:43 +0000 (UTC) Received: from [192.168.11.55] (shop.monetra.com [216.155.111.10]) by nameserver1.mcve.com (Postfix) with ESMTP id A9467111815B for ; Tue, 4 Nov 2008 15:44:41 -0500 (EST) Message-ID: <4910B439.8010308@gentoo.org> Date: Tue, 04 Nov 2008 15:44:41 -0500 From: Doug Goldstein User-Agent: Thunderbird 2.0.0.17 (X11/20080930) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] zeroconf/avahi USE flag References: <4910825C.7090304@gentoo.org> <49108E51.909@googlemail.com> In-Reply-To: <49108E51.909@googlemail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: bb3f9f9d-ebf8-4428-ad55-ee8fdf01bd16 X-Archives-Hash: 95e6befadcf9e83879baa5f1e9b49928 Daniel Pielmeier wrote: > Doug Goldstein schrieb am 04.11.2008 18:11: > >> Hey all, >> >> A few ebuilds treat things differently with regard to this situation and >> it really needs to get rectified. >> >> net-misc/ntp >> zeroconf? ( || ( net-dns/avahi net-misc/mDNSResponder ) ) >> >> net-print/cups >> zeroconf? ( !avahi? ( net-misc/mDNSResponder ) ) >> avahi? ( net-dns/avahi ) >> >> kde-base/kdelibs >> !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) ) >> avahi? ( kde-misc/kdnssd-avahi ) >> >> >> To name a few... the above will cause blockers for people depending on >> their merge order if they have the following in their USE flags. >> >> USE="zeroconf -avahi" >> >> >> Maybe we should clean the whole thing up and do like net-misc/ntp does >> it. Thoughts? >> >> >> > > There is also a bonjour use flag which should be considered. > > pidgin-2.5.2.ebuild: bonjour? ( net-dns/avahi ) > bonjour use flag pulls in net-dns/avahi > > squeezecenter-7.2.1.ebuild: bonjour? ( net-misc/mDNSResponder ) > bonjour use flag pulls in net-misc/mDNSResponder > > vlc-0.9.5.ebuild: $(use_enable avahi bonjour) > avahi use flag enables bonjour support in vlc. Maybe the avahi flag > should be replaced with zeroconf here too. > > Regards, > > Daniel > > bonjour is Apple specific branding for zeroconf. This is another case that needs to be changed. zeroconf/avahi/howl/bonjour/mdnsresponder all need to be condensed.