1 |
Daniel Pielmeier wrote: |
2 |
> Doug Goldstein schrieb am 04.11.2008 18:11: |
3 |
> |
4 |
>> Hey all, |
5 |
>> |
6 |
>> A few ebuilds treat things differently with regard to this situation and |
7 |
>> it really needs to get rectified. |
8 |
>> |
9 |
>> net-misc/ntp |
10 |
>> zeroconf? ( || ( net-dns/avahi net-misc/mDNSResponder ) ) |
11 |
>> |
12 |
>> net-print/cups |
13 |
>> zeroconf? ( !avahi? ( net-misc/mDNSResponder ) ) |
14 |
>> avahi? ( net-dns/avahi ) |
15 |
>> |
16 |
>> kde-base/kdelibs |
17 |
>> !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) ) |
18 |
>> avahi? ( kde-misc/kdnssd-avahi ) |
19 |
>> |
20 |
>> |
21 |
>> To name a few... the above will cause blockers for people depending on |
22 |
>> their merge order if they have the following in their USE flags. |
23 |
>> |
24 |
>> USE="zeroconf -avahi" |
25 |
>> |
26 |
>> |
27 |
>> Maybe we should clean the whole thing up and do like net-misc/ntp does |
28 |
>> it. Thoughts? |
29 |
>> |
30 |
>> |
31 |
>> |
32 |
> |
33 |
> There is also a bonjour use flag which should be considered. |
34 |
> |
35 |
> pidgin-2.5.2.ebuild: bonjour? ( net-dns/avahi ) |
36 |
> bonjour use flag pulls in net-dns/avahi |
37 |
> |
38 |
> squeezecenter-7.2.1.ebuild: bonjour? ( net-misc/mDNSResponder ) |
39 |
> bonjour use flag pulls in net-misc/mDNSResponder |
40 |
> |
41 |
> vlc-0.9.5.ebuild: $(use_enable avahi bonjour) |
42 |
> avahi use flag enables bonjour support in vlc. Maybe the avahi flag |
43 |
> should be replaced with zeroconf here too. |
44 |
> |
45 |
> Regards, |
46 |
> |
47 |
> Daniel |
48 |
> |
49 |
> |
50 |
bonjour is Apple specific branding for zeroconf. This is another case |
51 |
that needs to be changed. |
52 |
|
53 |
zeroconf/avahi/howl/bonjour/mdnsresponder all need to be condensed. |