Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204862 - Package conflict between mt-daapd and rhythmbox with daap support.
Summary: Package conflict between mt-daapd and rhythmbox with daap support.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-08 07:49 UTC by Siena Fath-Azam
Modified: 2008-01-09 08:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Siena Fath-Azam 2008-01-08 07:49:13 UTC
All installations of rhythmbox >0.10.1 require avahi with daap support enabled.  As a result this conflicts with mt-daapd resulting in a system which can either run mt-daapd or rhythmbox with daap support but not both.  Rhythmbox-0.10.1 would allow -avahi daap use flags to use the mDNSResponder that comes with mt-daapd.  With rhythmbox-0.10.1 being removed from portage it is no longer even possible to build the old version and have a system with both.

Reproducible: Always

Steps to Reproduce:
1.  emerge mt-daapd
2.  USE="daap" emerge rhythmbox
3.

Actual Results:  
[ebuild  N    ] media-sound/rhythmbox-0.11.2-r1  USE="daap dbus hal mad python vorbis -debug -doc -flac -ipod -keyring -libnotify -lirc -musicbrainz -tagwriting" 3,454 kB 
[blocks B     ] net-dns/avahi (is blocking net-misc/mDNSResponder-107.6-r5)
[blocks B     ] net-misc/mDNSResponder (is blocking net-dns/avahi-0.6.22-r1)


Expected Results:  
rhythmbox with daap support utilizing the mDNSResponder rather than Avahi for daap.
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2008-01-08 08:26:55 UTC
Not a bug per se, but mt-daapd could be using avahi like everyone else. I have no idea how hard this change is, but it'd be worth investigating.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-08 08:57:37 UTC
given there is a compat layer in avahi it should be an easy fix. just kick upstream :)
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-01-08 10:02:47 UTC
Last I checked, the mDNSResponder compat layer in Avahi had some trouble with mt-daapd (the ~arch version) making it impossible to run more than one mt-daapd instance at once on a system, which is required to advertise files on different filesystems with that version.

I think Lennart changed his mind on the task of the compat layers since then, so he might have fixed it, or be ready to fix it.
Comment 4 Siena Fath-Azam 2008-01-09 08:40:35 UTC
Avahi compatibility is now within the mt-daapd ebuild, this is now resolved.