View previous topic :: View next topic |
Author |
Message |
malusnyana n00b
Joined: 26 Apr 2005 Posts: 5 Location: Coral Gables, FL / Ann Arbor, MI
|
Posted: Sun Apr 29, 2007 10:05 pm Post subject: banshee won't emerge gnomevfssink |
|
|
Hi,
i've seen the other thread on here about this problem, but it did not have resolution. (or the 3 methods that worked, did not work for me.)
I've tried to install banshee a few times (since 0.10 i think) and pretty much every version up till today (0.12) and I get the same error every time.
Ebuild grumbles about "gnomevfssink not found" when checking for gst plugins. I definately have this plugin (gst-inspect-0.10 tells me so) and configure is using this version of gst-inspect.
I thought it may have been using the wrong version of gst-inspect (0.8.11) so i removed that (a french user did this same thing and it seemed to work for him) but this did not bring me any joy.
My world is up to date, and i have no unresolved dependancy issues. Ive emerge -C banshee and all of its dependancies every time and started again to no avail.
Another interesting thing is, I downloaded the tarball of banshee to run that configure to see what happened. Strangely enough, when it came to check for gnomevfssink, it reported that it found it ????? I could always install from the tarball, but thats not the spirit of gentoo
Thanks for the help _________________ Engineering: "How will this work?"
Science: "Why will this work?"
Management: "When will this work?"
Liberal Arts: "Do you want fries with that?" |
|
Back to top |
|
|
KKtm Tux's lil' helper
Joined: 03 Oct 2005 Posts: 119
|
Posted: Fri Aug 17, 2007 5:56 pm Post subject: |
|
|
I ran into the same problem. After a few other updates I wasn't able to rebuild banshee any more.
Rebuilt loads of gst-stuff and vfs-things with no success.
Nevertheless, the commands
Code: |
gst-inspect-0.10 gnomevfssink
gst-inspect-0.10 gnomevfssrc
|
report that gnomevfssink and gnomevfssrc are available...
I've got no idea where the problem roots, but created a quick and dirty patch (for 0.13) to get it compiling again.
The following steps will get it (probably) to compile again:
copy /usr/portage/media-sound/banshee/banshee-0.13.0.ebuild to a local overlay
include the following patch in the files directory:
banshee-0.13.0_no_gst_vfs_checks.patch
Code: |
--- configure.orig 2007-08-18 03:08:53.000000000 +0200
+++ configure 2007-08-18 03:09:00.000000000 +0200
@@ -23549,8 +23549,6 @@ echo "${ECHO_T}$gst_inspect" >&6; }
for element in $(echo "0.10,decodebin
playbin
- gnomevfssink
- gnomevfssrc
audioconvert
gconfaudiosink
" | cut -d, -f2- | sed 's/\,/ /g'); do
|
modify the ebuild to contain the following lines:
Code: |
src_unpack() {
unpack ${A}
cd "${S}"
epatch ${FILESDIR}/${P}_no_gst_vfs_checks.patch
}
|
and in the end digest the updated ebuild:
Code: |
ebuild banshee-0.13.0 digest
|
If you stick to that solution, you have to check yourself that gnomevfssink and gnomevfssrc are available!
However, if somebody knows the proper solution, I'd be glad to know
edit: traced a little bit more... Apparently, with the user paludisbuild (I'm currently using paludis) I'm not able to gst-inspect gnomevfssink and gnomevfssrc. But I've still got no idea, where the problem lies. At least /usr/lib/gstreamer-0.10/libgstgnomevfs.* are set to 644 or 755 and therefore should be readable for everybody... |
|
Back to top |
|
|
mwspitzer n00b
Joined: 21 Nov 2006 Posts: 38
|
Posted: Tue May 13, 2008 7:22 pm Post subject: |
|
|
I know this is an old post, but I just ran into this problem.
emerge --oneshot gnome-vfs gst-plugins-gnomevfs
emerge banshee
worked for me. Just doing gst-plugins-gnomevfs, then gnome-vfs didn't work. I had to reinstall them in that order. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|