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

Bug 140396

Summary: Totem 1.4.2 in Gnome 2.14 stable: Upgrade fails because of missing gstreamer dependency
Product: Gentoo Linux Reporter: Ulrich Möller <bugzilla>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bugzilla
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ulrich Möller 2006-07-14 11:50:52 UTC
On my laptop using stable Gentoo, when it wanted to upgrade to Gnome 2.14, upgrading stopped when Totem 1.4.2 was due, apparently because of a missing gstreamer plugin that probably should have a hard dependency. Not a terrible bug, but a bit annoying since I had hoped for an overnight upgrade.

I'm sorry, I don't have the totem emerge log file any more. I only saved the tail of these messages, which went like this (tried to fix formatting):

checking for backend libraries... 
checking for GST... yes 
GStreamer-0.10 
checking GStreamer 0.10 playbin 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... no 
configure: error:
                                        
Cannot find required GStreamer-0.10 plugin 'goom'.                                         It should be part of gst-plugins-good. Please install it.   
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/totem-1.4.2/work/totem-1.4.2/config.log
!!! ERROR: media-video/totem-1.4.2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  totem-1.4.2.ebuild, line 121:   Called gnome2_src_compile
  gnome2.eclass, line 63:   Called gnome2_src_configure
  gnome2.eclass, line 59:   Called econf '--disable-vanity' '--disable-gtk' '--with-dbus' '--enable-nautilus' '--disable-lirc' '--disable-mozilla' '--without-mozilla' '--disable-nvtv' '--enable-gstreamer=0.10' 'MOZILLA_PLUGINDIR=/usr/lib/nsbrowser' '--enable-gtk-doc'   ebuild.sh, line 541:   Called die 
!!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. 



And here's emerge --info:

$ emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.16 i686)
=================================================================
System uname: 2.6.16.16 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -fomit-frame-pointer -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks metadata-transfer sandbox sfperms"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://gentoo.inode.at/source/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="en_US.UTF-8"
LC_ALL=""
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/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="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 apm avi berkdb bitmap-fonts bluetooth cairo cjk cli crypt cups dbus dlloader doc dri dvd dvdr eds emboss encode evo firefox foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg libg++ libwww mad mikmod mmx mmxext mp3 mpeg ncurses nls nptl nptlonly offensive ogg opengl oss pam pcre pdflib perl pic png pppd qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs xml xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_de userland_GNU video_cards_radeon video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Hope this helps.
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2006-07-14 12:01:41 UTC

*** This bug has been marked as a duplicate of 139440 ***