I am working my way through build issues during the emerge of the gnome meta package. After examining the ebuild for media-video/totem-2.28.5-r4, I wonder if there is a missing dependency? Reproducible: Always Steps to Reproduce: 1. emerge -uDNtv gnome Actual Results: # emerge -uDNtv gnome * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N ] gnome-base/gnome-2.28.2 USE="cdr cups dvdr mono policykit -accessibility -ldap" 0 kB [ebuild N ] media-video/totem-2.28.5-r4 USE="galago nautilus python youtube -bluetooth -debug -doc -iplayer -lirc -nsplugin (-tracker)" 0 kB Total: 2 packages (2 new), Size of downloads: 0 kB >>> Verifying ebuild manifests >>> Starting parallel fetch >>> Emerging (1 of 2) media-video/totem-2.28.5-r4 * totem-2.28.5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * totem-2.28.5-patches.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: media-video/totem-2.28.5-r4 * REPO: gentoo * USE: amd64 elibc_glibc galago kernel_linux multilib nautilus python userland_GNU youtube >>> Unpacking source... >>> Unpacking totem-2.28.5.tar.bz2 to /var/tmp/portage/media-video/totem-2.28.5-r4/work >>> Unpacking totem-2.28.5-patches.tar.bz2 to /var/tmp/portage/media-video/totem-2.28.5-r4/work >>> Source unpacked in /var/tmp/portage/media-video/totem-2.28.5-r4/work >>> Preparing source in /var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5 ... * Fixing OMF Makefiles ... [ ok ] * Running elibtoolize in: totem-2.28.5 * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Applying totem-2.26.1-smclient-target-detection.patch ... [ ok ] * Applying totem-2.28.5-apple-trailers.patch ... [ ok ] * Applying totem-2.28.5-avoid-resize.patch ... [ ok ] * Applying totem-2.28.5-border-width.patch ... [ ok ] * Applying totem-2.28.5-button-popup.patch ... [ ok ] * Applying totem-2.28.5-dvb-crash.patch ... [ ok ] * Applying totem-2.28.5-dvd-eject.patch ... [ ok ] * Applying totem-2.28.5-gtklinkbutton.patch ... [ ok ] * Applying totem-2.28.5-gvfs-mount.patch ... [ ok ] * Applying totem-2.28.5-local-search.patch ... [ ok ] * Applying totem-2.28.5-menu-warning.patch ... [ ok ] * Applying totem-2.28.5-mouse-seeking.patch ... [ ok ] * Applying totem-2.28.5-narrowspace-browser.patch ... [ ok ] * Applying totem-2.28.5-narrowspace-functions.patch ... [ ok ] * Applying totem-2.28.5-narrowspace-seturl.patch ... [ ok ] * Applying totem-2.28.5-narrowspace-states.patch ... [ ok ] * Applying totem-2.28.5-opensubtitles-api.patch ... [ ok ] * Applying totem-2.28.5-pausing-preroll.patch ... [ ok ] * Applying totem-2.28.5-play-menus.patch ... [ ok ] * Applying totem-2.28.5-playbin-uri.patch ... [ ok ] * Applying totem-2.28.5-position-session.patch ... [ ok ] * Applying totem-2.28.5-pygtk-crash.patch ... [ ok ] * Applying totem-2.28.5-restore-position.patch ... [ ok ] * Applying totem-2.28.5-stream-uri.patch ... [ ok ] * Applying totem-2.28.5-timestatus-update.patch ... [ ok ] * Applying totem-2.28.5-youtube-regex.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5' ... * Running aclocal ... [ ok ] * Running libtoolize --copy --force --install --automake ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5 ... * econf: updating totem-2.28.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating totem-2.28.5/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-scrollkeeper --disable-schemas-install --disable-static --disable-vala --with-dbus --with-smclient --enable-easy-codec-installation --disable-browser-plugins BROWSER_PLUGIN_DIR=/usr/lib64/nsbrowser/plugins PLUGINDIR=/usr/lib64/totem/plugins --with-plugins=properties,thumbnail,screensaver,ontop,gromit,media-player-keys,skipto,brasero-disc-recorder,screenshot,galago,opensubtitles,jamendo,pythonconsole,dbus-service,youtube --disable-debug --enable-nautilus --enable-python --disable-gtk-doc checking whether to enable maintainer-specific portions of Makefiles... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes 8< snip >8 checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt config.lt: creating libtool checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for glib-genmarshal... /usr/bin/glib-genmarshal checking for glib-mkenums... /usr/bin/glib-mkenums checking whether to enable easy codec installation support... yes checking for MISSING_PLUGINS... yes checking for GST... yes checking GStreamer 0.10 inspection tool... yes checking GStreamer 0.10 playbin2 plugin... yes checking GStreamer 0.10 ffmpegcolorspace plugin... yes checking GStreamer 0.10 videoscale plugin... yes checking GStreamer 0.10 gconfaudiosink plugin... yes checking GStreamer 0.10 gconfvideosink plugin... yes checking GStreamer 0.10 goom plugin... yes checking Whether not to check for iso-codes... no checking whether iso-codes has iso-639 domain... yes checking which smclient backend to use... xsmp checking for SMCLIENT... yes checking for DEPENDENCY... yes checking for MM... yes checking for GTK... yes checking for UNIQUE... yes checking for X... libraries , headers checking for XTestFakeKeyEvent in -lXtst... yes checking for XVIDMODE... yes checking for X11 XFree86 headers... yes checking whether Python plugin support is requested... yes checking for a Python interpreter with version >= 2.3... python checking for python... /usr/bin/python checking for python version... 2.6 checking for python platform... linux2 checking for python script directory... ${prefix}/lib64/python2.6/site-packages checking for python extension module directory... ${exec_prefix}/lib64/python2.6/site-packages checking for PYGTK... yes checking for pygtk defs... /usr/share/pygtk/2.0/defs checking for pygtk codegen... /usr/bin/python /usr/lib64/python2.6/site-packages/gtk-2.0/codegen/codegen.py checking for pygtk h2def... /usr/bin/python /usr/lib64/python2.6/site-packages/gtk-2.0/codegen/h2def.py checking whether x86_64-pc-linux-gnu-gcc understands -fno-strict-aliasing... yes checking whether Vala plugin support is requested... no checking for GLIB... yes checking for SCREENSAVER... yes checking for MEDIA_PLAYER_KEYS... yes checking for DISC_RECORDER... yes checking for LIBGALAGO... yes checking for LIBGDATA... yes checking GStreamer 0.10 souphttpsrc plugin... no configure: error: Cannot find required GStreamer-0.10 plugin 'souphttpsrc'. It should be part of gst-plugins-good. Please install it. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5/config.log * ERROR: media-video/totem-2.28.5-r4 failed: * econf failed * * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 5216: Called gnome2_src_configure * environment, line 3065: Called econf '--disable-scrollkeeper' '--disable-schemas-install' '--disable-static' '--disable-vala' '--with-dbus' '--with-smclient' '--enable-easy-codec-installation' '--disable-browser-plugins' 'BROWSER_PLUGIN_DIR=/usr/lib64/nsbrowser/plugins' 'PLUGINDIR=/usr/lib64/totem/plugins' '--with-plugins=properties,thumbnail,screensaver,ontop,gromit,media-player-keys,skipto,brasero-disc-recorder,screenshot,galago,opensubtitles,jamendo,pythonconsole,dbus-service,youtube' '--disable-debug' '--enable-nautilus' '--enable-python' '--disable-gtk-doc' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =media-video/totem-2.28.5-r4', * the complete build log and the output of 'emerge -pqv =media-video/totem-2.28.5-r4'. * The complete build log is located at '/var/tmp/portage/media-video/totem-2.28.5-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/totem-2.28.5-r4/temp/environment'. * S: '/var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5' >>> Failed to emerge media-video/totem-2.28.5-r4, Log file: >>> '/var/tmp/portage/media-video/totem-2.28.5-r4/temp/build.log' * Messages for package media-video/totem-2.28.5-r4: * ERROR: media-video/totem-2.28.5-r4 failed: * econf failed * * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 5216: Called gnome2_src_configure * environment, line 3065: Called econf '--disable-scrollkeeper' '--disable-schemas-install' '--disable-static' '--disable-vala' '--with-dbus' '--with-smclient' '--enable-easy-codec-installation' '--disable-browser-plugins' 'BROWSER_PLUGIN_DIR=/usr/lib64/nsbrowser/plugins' 'PLUGINDIR=/usr/lib64/totem/plugins' '--with-plugins=properties,thumbnail,screensaver,ontop,gromit,media-player-keys,skipto,brasero-disc-recorder,screenshot,galago,opensubtitles,jamendo,pythonconsole,dbus-service,youtube' '--disable-debug' '--enable-nautilus' '--enable-python' '--disable-gtk-doc' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =media-video/totem-2.28.5-r4', * the complete build log and the output of 'emerge -pqv =media-video/totem-2.28.5-r4'. * The complete build log is located at '/var/tmp/portage/media-video/totem-2.28.5-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/totem-2.28.5-r4/temp/environment'. * S: '/var/tmp/portage/media-video/totem-2.28.5-r4/work/totem-2.28.5' * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. Expected Results: successful build of totem Should the totem ebuild specify the GStreamer package?
Please run revdep-rebuild *** This bug has been marked as a duplicate of bug 320909 ***