| 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] GNOME | Assignee: | 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: | --- | |
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.