Firstly: something is wrong with the dependencies. Even whith gstreamer010 in USE it wants me to pull in gstreamer-0.8*. Removing from ebuild did help that, so it is rhythmboxs own ebuild that want to pull it. Secondly (after removing gst-0.8 from ebuild): >>> Unpacking rhythmbox-0.9.3.1.tar.bz2 to /var/tmp/portage/rhythmbox-0.9.3.1_p1/work /usr/local/overlays/portage/media-sound/rhythmbox/rhythmbox-0.9.3.1_p1.ebuild: line 99: cd: /var/tmp/portage/rhythmbox-0.9.3.1_p1/work/rhythmbox-0.9.3.1_p1: Filen eller katalogen finns inte In english: the file does not exists. The commiter has forgotten that the directory inside of rhythmbox-0.9.3.1.tar.bz2 is named rhythmbox-0.9.3.1 and not rhythmbox-0.9.3.1_p1 so a change of ${S} is needed. Still thanks for providing a ebuild agains using gstreamer010.
i confirm ebuild is screwed
My bad...shouldn't do late night commits. I forgot to add a ? at the end of !gstreamer010 and forgot to add S=${WORKDIR}/${MY_P}. Should be fixed in cvs.