public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] zeroconf/avahi USE flag
@ 2008-11-04 17:11 Doug Goldstein
  2008-11-04 17:35 ` Gilles Dartiguelongue
  2008-11-04 18:02 ` Daniel Pielmeier
  0 siblings, 2 replies; 8+ messages in thread
From: Doug Goldstein @ 2008-11-04 17:11 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

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?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-04 17:11 Doug Goldstein
@ 2008-11-04 17:35 ` Gilles Dartiguelongue
  2008-11-04 18:02 ` Daniel Pielmeier
  1 sibling, 0 replies; 8+ messages in thread
From: Gilles Dartiguelongue @ 2008-11-04 17:35 UTC (permalink / raw
  To: gentoo-dev

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.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-04 17:11 Doug Goldstein
  2008-11-04 17:35 ` Gilles Dartiguelongue
@ 2008-11-04 18:02 ` Daniel Pielmeier
  2008-11-04 20:44   ` Doug Goldstein
  1 sibling, 1 reply; 8+ messages in thread
From: Daniel Pielmeier @ 2008-11-04 18:02 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1257 bytes --]

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


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-04 18:02 ` Daniel Pielmeier
@ 2008-11-04 20:44   ` Doug Goldstein
  2008-11-05  1:43     ` Daniel Gryniewicz
  2008-11-05 11:20     ` Daniel Pielmeier
  0 siblings, 2 replies; 8+ messages in thread
From: Doug Goldstein @ 2008-11-04 20:44 UTC (permalink / raw
  To: gentoo-dev

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.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-04 20:44   ` Doug Goldstein
@ 2008-11-05  1:43     ` Daniel Gryniewicz
  2008-11-05 10:55       ` Rémi Cardona
  2008-11-05 11:20     ` Daniel Pielmeier
  1 sibling, 1 reply; 8+ messages in thread
From: Daniel Gryniewicz @ 2008-11-05  1:43 UTC (permalink / raw
  To: gentoo-dev

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




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-05  1:43     ` Daniel Gryniewicz
@ 2008-11-05 10:55       ` Rémi Cardona
  0 siblings, 0 replies; 8+ messages in thread
From: Rémi Cardona @ 2008-11-05 10:55 UTC (permalink / raw
  To: gentoo-dev

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
remi.cardona@lri.fr
remi@gentoo.org



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
  2008-11-04 20:44   ` Doug Goldstein
  2008-11-05  1:43     ` Daniel Gryniewicz
@ 2008-11-05 11:20     ` Daniel Pielmeier
  1 sibling, 0 replies; 8+ messages in thread
From: Daniel Pielmeier @ 2008-11-05 11:20 UTC (permalink / raw
  To: gentoo-dev

2008/11/4 Doug Goldstein <cardoe@gentoo.org>:
> 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



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] zeroconf/avahi USE flag
@ 2009-06-23 20:18 Pacho Ramos
  0 siblings, 0 replies; 8+ messages in thread
From: Pacho Ramos @ 2009-06-23 20:18 UTC (permalink / raw
  To: gentoo-dev

Hello

I would know what finally occurred with:
http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg31489.html

Seems that last comment was:
http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg31502.html

and, after that, activity stopped

Is there any problem for having this "USE cleanup" done? 

Thanks a lot for the information :-)




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-06-23 20:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-23 20:18 [gentoo-dev] zeroconf/avahi USE flag Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2008-11-04 17:11 Doug Goldstein
2008-11-04 17:35 ` Gilles Dartiguelongue
2008-11-04 18:02 ` Daniel Pielmeier
2008-11-04 20:44   ` Doug Goldstein
2008-11-05  1:43     ` Daniel Gryniewicz
2008-11-05 10:55       ` Rémi Cardona
2008-11-05 11:20     ` Daniel Pielmeier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox