Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-05 Thread Rémi Cardona
Daniel Gryniewicz a écrit :
 I agree.  Let's just have zeroconf.

+1, zeroconf is what it should be called, regardless of different
implementations (especially if they are compatible).

Cheers

-- 
Rémi Cardona
LRI, INRIA
[EMAIL PROTECTED]
[EMAIL PROTECTED]



Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-05 Thread Daniel Pielmeier
2008/11/4 Doug Goldstein [EMAIL PROTECTED]:
 bonjour is Apple specific branding for zeroconf. This is another case
 that needs to be changed.

I just came up with this as nobody mentioned it before :-)

 zeroconf/avahi/howl/bonjour/mdnsresponder all need to be condensed.

++ one flag for all implementations.

-- 
Regards,
Daniel



Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-04 Thread Gilles Dartiguelongue
Le mardi 04 novembre 2008 à 12:11 -0500, Doug Goldstein a écrit :
 Hey all,
 
 A few ebuilds treat things differently with regard to this situation
 and
 it really needs to get rectified.
[snip]
 Maybe we should clean the whole thing up and do like net-misc/ntp does
 it. Thoughts?

since I'm lazy:

18:28  EvaSDK Cardoe: about zeroconf/avahi thing, avahi shouldn't have
ever existed indeed
18:28  EvaSDK the thing is that some apps could use both avahi and
howl but had different ways to enable them so one
thought it would be smart to create avahi use flag,
and it spread all over the tree while zeroconf was the
right one to use
18:29  Cardoe EvaSDK: comment on the ML threads

in fact some even had the mdnsresponder/howl/avahi USE flags at the same
time iirc. A cleanup would indeed be a good idea imho.





Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-04 Thread Daniel Pielmeier
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



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-04 Thread Doug Goldstein
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.



Re: [gentoo-dev] zeroconf/avahi USE flag

2008-11-04 Thread Daniel Gryniewicz
On Tue, 2008-11-04 at 15:44 -0500, Doug Goldstein wrote:

snip

 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.
 

I agree.  Let's just have zeroconf.

Daniel