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: signature.asc
Description: OpenPGP digital signature

Reply via email to