Bug 192080

Summary: avahi: omit --enable-compat-libdns_sd
Product: [Fedora] Fedora Reporter: Rex Dieter <rdieter>
Component: avahiAssignee: Martin Stransky <stransky>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-12 17:06:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Rex Dieter 2006-05-17 13:44:10 UTC
The compat-libdns_sd stuff is limited and incomplete (from
http://0pointer.de/avahi-compat).  In particular, doesn't work with
kdelibs/kdebase (see bug #187822).

I'd like to have the possibility of packaging/using Apple Bonjour
(mDNSResponder), but can't because of avahi's compat lib using the same
library/soname(*).

So, please either omit the --enable-compat-libdns_sd bits, or make those parts
an optional/separate (sub)pkg so it is at least possible to replace with the
real libdns_sd from Apple Bonjour.

(*) OK, I had to hack mDNSResponder to use a real soname (the default Makefiles
are a mess), and happended to collide with avahi's libdns_sd soname.  I could
continue the hackage to simply use a different soname (ie, not libdns_sd.so.1),
but I'd rather not have to do that.

Comment 1 Jason Vas Dias 2006-05-30 23:52:21 UTC
OK, this is now fixed with avahi-0.6.10-1.FC6 - it now provides libdns_sd in
a separate 'avahi-compat-libdns_sd' sub-package, which is optionally installable
(nothing else depends on it). 
BTW, it might be worthwhile trying out the new avahi-compat-libdns_sd package
to see if it now works with kdelibs/kdebase - I'll do some testing as described
in bug #187822 and see if I can resolve the issues with avahi-compat-libdns_sd.
Thanks!


Comment 2 Rex Dieter 2006-05-31 12:12:10 UTC
Don't bother (I don't think it's saveable), I found an avahi-native libkdnssd
implementation for kdelibs that seems to work nicely.  See bug #187820 for details.

Comment 3 Rex Dieter 2006-05-31 12:13:27 UTC
Thanks for splitting the compat lib!  Now we'll at least have the ability/option
to use apples' mDNSResponder.

Comment 4 Fedora Update System 2006-06-07 23:39:57 UTC
avahi-0.6.10-1.FC5 has been pushed for fc5, which should resolve this issue.  If these problems are still present in this version, then please make note of it in this bug report.

Comment 5 Rex Dieter 2006-06-08 00:55:15 UTC
Thanks!

Comment 6 Lennart Poettering 2007-08-12 17:06:28 UTC
I think this can be closed now.