Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 161161

Summary: media-sound/banshee-0.11.3 failed in the stage of configure with missing gnomevfssink plugin.
Product: Gentoo Linux Reporter: Masood Ahmed <masood>
Component: New packagesAssignee: Luis Medinas (RETIRED) <metalgod>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The config.log produced by media-sound/banshee-0.11.3 as requested.

Description Masood Ahmed 2007-01-09 17:50:05 UTC
media-sound/banshee-0.11.3 fails in the stage of configure with configuration script complaining about not finding gnomevfssink plugin even though I have gst-plugins-gnomevfs installed. Disabling of aac, encode USE flags didn't help either. Here is the o/p of emerge -pv media-sound/banshee :

[ebuild  N    ] media-sound/banshee-0.11.3  USE="aac encode flac mad vorbis -boo -daap -debug -doc -ipod -njb"

The o/p of emerge -pv media-plugins/gst-plugins-gnomevfs:

[ebuild   R   ] media-plugins/gst-plugins-gnomevfs-0.10.11

The o/p of configure (only the error) is as follows:

checking for GST... yes
checking for gst-inspect... yes
checking for GStreamer 0.10 decodebin plugin... yes
checking for GStreamer 0.10 playbin plugin... yes
checking for GStreamer 0.10 cdparanoia plugin... yes
checking for GStreamer 0.10 gnomevfssink plugin... no
configure: error: Cannot find required GStreamer-0.10 plugin 'gnomevfssink'.

Reproducible: Always

Steps to Reproduce:
1.emerge media-sound/banshee

Actual Results:  
checking for GST... yes
checking for gst-inspect... yes
checking for GStreamer 0.10 decodebin plugin... yes
checking for GStreamer 0.10 playbin plugin... yes
checking for GStreamer 0.10 cdparanoia plugin... yes
checking for GStreamer 0.10 gnomevfssink plugin... no
configure: error: Cannot find required GStreamer-0.10 plugin 'gnomevfssink'.

Expected Results:  
checking for GST... yes
checking for gst-inspect... yes
checking for GStreamer 0.10 decodebin plugin... yes
checking for GStreamer 0.10 playbin plugin... yes
checking for GStreamer 0.10 cdparanoia plugin... yes
checking for GStreamer 0.10 gnomevfssink plugin... yes

Portage 2.1.2_rc4-r7 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r3 i686)
=================================================================
System uname: 2.6.19-gentoo-r3 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.12.8
Last Sync: Tue, 09 Jan 2007 17:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/opt/gentoo/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LINGUAS="en_US"
MAKEOPTS="-j5"
PKGDIR="/opt/gentoo/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/opt/gentoo/"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects-experimental /usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aac aalib acl alsa bindist bitmap-fonts bzip2 cairo cdparanoia cdr cjk cli cracklib crypt dbus dvd dvdr encode esd exif firefox flac gif gnome gstreamer gtk hal iconv imagemagick jack jpeg libg++ lm_sensors mad mikmod mmx mng mp3 mpeg ncurses nls nptl nptlonly offensive ogg opengl oss pam pcre pdf perl png python quicktime readline reflection session speex spell spl sse ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode vcd vorbis win32codecs wmf x86 xml xorg xpm xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="joystick keyboard mouse" KERNEL="linux" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Masood Ahmed 2007-01-09 17:52:52 UTC
Created attachment 106237 [details]
The config.log produced by media-sound/banshee-0.11.3 as requested.
Comment 2 Masood Ahmed 2007-01-09 18:13:50 UTC
The svn and upstream sources configure and compile fine if I do it manually. I gave the same configure options as emerge gave to media-sound/banshee and it recognized gnomevfssink plugin so there is something wrong with this ebuild. I cant figure out since I'm new to ebuild section of Gentoo.
Comment 3 Masood Ahmed 2007-01-09 18:53:20 UTC
After cleaning up the $PORTAGE_TMPDIR, media-sound/banshee-0.11.3 configures
and compiles fine. Don't know exactly why? Can someone tell me what exactly
went wrong?
Comment 4 Luis Medinas (RETIRED) gentoo-dev 2007-01-15 02:50:19 UTC
maybe it cached the configure or you didn't had your paths updated.
Glad you got package working.