Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 162956 - rhythmbox can browse but can't playe daap share. banshee instead can do it.
Summary: rhythmbox can browse but can't playe daap share. banshee instead can do it.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Joe McCann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-20 16:47 UTC by Alexey Fisher
Modified: 2007-02-03 20:33 UTC (History)
3 users (show)

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


Attachments
rhythmbox --debug (debug-info,9.13 KB, text/plain)
2007-01-20 16:50 UTC, Alexey Fisher
Details
emerge --info (emerge,3.80 KB, text/plain)
2007-01-20 16:51 UTC, Alexey Fisher
Details
rhythmbox --debug (english) (debug-info,18.62 KB, text/plain)
2007-01-20 22:06 UTC, Alexey Fisher
Details
genlop --list --date 6 days ago (list,29.32 KB, text/plain)
2007-01-21 08:54 UTC, Alexey Fisher
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Fisher 2007-01-20 16:47:20 UTC
I have in my student_network a lot of shared daap resources. The Rhythmbox can see  shares and get the playlist (if schare is not iTunes), for example from tangerine or mt-daapd. It will get cover from server but will newer get to play any mp3's or ogg's. The same share working with Banshee or iTunes.


Reproducible: Always

Steps to Reproduce:
1.configure mt-daapd share. http://gentoo-wiki.com/HOWTO_Apple_ITunes_Server
2.start rhythmbox
3.try to play any of shared playlist.

Actual Results:  
Error message: Can not open share to read. (Translation from german)

Expected Results:  
Play music.
Comment 1 Alexey Fisher 2007-01-20 16:50:46 UTC
Created attachment 107560 [details]
rhythmbox --debug

Do somebody know how to temporary change the locale?
Comment 2 Alexey Fisher 2007-01-20 16:51:46 UTC
Created attachment 107562 [details]
emerge --info
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-01-20 19:38:19 UTC
LANG="en_US" LC_ALL="en_US" rhythmbox --debug should work.

What version of rhythmbox/gstreamer are you using ?
What version of avahi do you have ?
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2007-01-20 20:50:21 UTC
Confirming. Looks like the daap gstreamer pipeline is b0rked. Anything upstream?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-01-20 21:18:11 UTC
I had this working before migrating to gnome 2.17 and now it's broken. Alexey are you using some gnome-experimental ebuild ? could you get a list of ebuilds you merged before rhythmbox stopped working (with something like genlop --list --date 5 days ago, genlop is in app-portage/gentoolkit)
Comment 6 Alexey Fisher 2007-01-20 21:52:06 UTC
I use:
media-sound/rhythmbox 0.9.7
media-libs/gstreamer 0.10.11
net-dns/avahi 0.6.16-r1
gnome-base/gnome 2.16.2

package.unmask:
net-im/gaim
x11-plugins/gaim-encryption
x11-plugins/gaim-galago
Comment 7 Alexey Fisher 2007-01-20 22:06:24 UTC
Created attachment 107594 [details]
rhythmbox --debug (english)
Comment 8 Alexey Fisher 2007-01-20 22:36:17 UTC
> something like genlop --list
> --date 5 days ago, genlop is in app-portage/gentoolkit

Gilles, i didn't found any possibility like you said:

equery f gentoolkit
.......
/usr/bin/eclean
/usr/bin/eclean-dist -> eclean
/usr/bin/eclean-pkg -> eclean
/usr/bin/equery
/usr/bin/eread
/usr/bin/euse
/usr/bin/glsa-check
/usr/bin/revdep-rebuild
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-01-21 00:53:39 UTC
oops, sorry, the package name for genlop is genlop.
Comment 10 Alexey Fisher 2007-01-21 08:54:05 UTC
Created attachment 107634 [details]
genlop --list --date 6 days ago
Comment 11 Joe McCann (RETIRED) gentoo-dev 2007-01-23 04:05:31 UTC
I don't have any shares to test this on at the moment. I know that rhythmbox can't play itunes 7 shares for sure even though they show up(which may account for some of your student_network problems). If it is a share that banshee can play, than it is probably a gst/rhythmbox issue. Maybe gstreamer herd can take a look. 
Comment 12 Manuel Friedli 2007-01-28 23:46:32 UTC
This may be related to that bug I found on the debian bug-tracker:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=406688

I'm having the same problem: banshee works fine, rhythmbox can't play. I use:

media-sound/rhythmbox 0.9.7
media-libs/gstreamer 0.10.8
net-dns/avahi 0.6.16-r1
gnome-base/gnome-light 2.16.1
media-sound/mt-daapd 0.2.4

If you need an emerge --info from me, tell me.
Comment 13 Joe McCann (RETIRED) gentoo-dev 2007-02-02 21:50:43 UTC
Ok I've added a patch and updated the ebuild in cvs. I set up a local mt-daapd server and after applying the patch, the songs play fine without the mentioned error. The daap patch requires the latest libsoup(2.2.99) which I've added as a dep in the ebuild. Please sync and try rhythmbox-0.9.7-r1. Thanks to the debian bug link and a thread on the rb mailing list for helping me patch this for yall. 
Comment 14 Manuel Friedli 2007-02-03 19:22:10 UTC
thanks! i installed version 0.9.7-r1 and it works indeed, though i had to restart my machine before it did (i don't know why exactly it didn't work right after i updated, but after the reboot it did anyhow, so i don't really care).
thanks again!
Comment 15 Alexey Fisher 2007-02-03 20:33:02 UTC
Thanks a lot!!! ;))