Totem 2.24.2 fails to emerge when gst-plugins-good isn't installed. *** ... configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to 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 for backend libraries... 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... ./configure: line 22664: 6827 Aborted $gst010_inspect $good_element > /dev/null 2> /dev/null no configure: error: Cannot find required GStreamer-0.10 plugin 'gconfaudiosink'. It should be part of gst-plugins-good. Please install it. Reproducible: Always Steps to Reproduce: 1. Uninstal gst-plugins-good (not sure of this...) 2. emerge totem 3. See ./configure doesn't work Expected Results: Totem emerged correctly Portage 2.2_rc12 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-rc9-zenmm1 x86_64) ================================================================= System uname: Linux-2.6.27-rc9-zenmm1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T5470_@_1.60GHz-with-glibc2.2.5 Timestamp of tree: Sun, 26 Oct 2008 18:36:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.5.2-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r4 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer noman parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="it_IT.utf8" LDFLAGS="-Wl,-O1" LINGUAS="it" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X X509 aac aalib acl acpi additions administrator ads aften alsa amd64 apache2 applet archive artworkextra aspell async asyncns atmo audiofile automount avahi background bash-completion bittorrent bl blender-game bluetooth bookmarks branding bzip2 c++ cairo caps ccache cdaudio cdda cdio cdparanoia cdr cdrom cgi chroot cli contentcache contrib corefonts cpudetection cracklib css ctype cups cupsddk curl cvs cxx dbus deskbar devhelp device-mapper dga disk-partition divx dmi dri dvd dvdr dvdread eds emboss encode epiphany equalizer esd extensions fat fbcon fbcondecor fbsplash ffmpeg firefox firefox3 flac fontconfig foomaticdb fpx ftp fuse gconf gcrypt gdbm gdl gecko gedit gif gimp git glade glib glitz glut gmp gnome gnome-keyring gnomecd gnutls gpm grammar gre grub gs gsf gstreamer gtk gtkhtml hal hash hddtemp hdri hpn icons id3tag imagemagick imap injection inkjar inline innodb iodbc ipod ipv6 ipw3945 ithreads java java6 javascript john jpeg jpeg2k l7filter lame laptop libburn libcaca libgcrypt libnotify libsexy libssh2 libwww linuxthreads-tls lm_sensors logrotate loop-aes lzo mad md5sum mdnsresponder-compat midi mikmod mktemp mmap mmx mng mouse moznoirc moznomail moznopango mozsha1 mp2 mp3 mp4 mpeg mplayer msn mudflap multilib mysql mysqli nano-syntax nautilus ncurses network new-login nfs nls nptl nptlonly nsplugin nss ntfs ntp odbc odk ogg opengl openntpd openssh openssl pam pcmcia pcre pdf perl php png policykit portaudio posix ppds python query-browser quicktime raw rc5 rdesktop rss rtc ruby rubytests scanner sdl sdl-image sdl-sound session shout signatures skins smp sndfile soap sockets soundex spell spoof-source sql sqlite sqlite3 sse sse2 sse3 ssl ssse3 stream subversion svg swat symlink sysfs syslog sysvipc taglib tcl theora threads threadsafe threadsonly tiff tk tls totem trace truetype twolame unicode upnp usb userlocales v4l2 valgrind vamp vcd videos vim vim-pager vim-syntax vim-with-x vlm vorbis wav wavpack wifi winbind wireshark wmf wmp wxwindows x264 xcomposite xforms xfs xine xml xorg xpm xscreensaver xsl xulrunner xv xvid xvmc yv12 zeroconf zlib zoran" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Here is what's in the ebuild: >=media-libs/gstreamer-0.10.16 >=media-libs/gst-plugins-good-0.10 >=media-libs/gst-plugins-base-0.10.12 >=media-plugins/gst-plugins-pango-0.10 >=media-plugins/gst-plugins-gconf-0.10 >=media-plugins/gst-plugins-gio-0.10 >=media-plugins/gst-plugins-x-0.10 >=media-plugins/gst-plugins-meta-0.10-r2 now I'd be pleased to know what you did to get there.
Created attachment 169950 [details] totem-2.24.2/config.log
(In reply to comment #1) > Here is what's in the ebuild: > > >=media-libs/gstreamer-0.10.16 > >=media-libs/gst-plugins-good-0.10 > >=media-libs/gst-plugins-base-0.10.12 > >=media-plugins/gst-plugins-pango-0.10 > >=media-plugins/gst-plugins-gconf-0.10 > >=media-plugins/gst-plugins-gio-0.10 > > >=media-plugins/gst-plugins-x-0.10 > >=media-plugins/gst-plugins-meta-0.10-r2 > > now I'd be pleased to know what you did to get there. > I'm only reinstalling Gentoo. I was emerging the gnome package when this error occurred. I tried to emerge gst-plugins-good and nothing changed. Really... it's very strange and I don't know how I got this error The ebuild is correct, and also after an emerge --sync (and the problem for me is still present). I attach the config.log file Maybe... I'm using Reiser4 in this installation. Can be this the cause?
filesystem should matter. could you list out all gstreamer package installed and their versions ?
(In reply to comment #4) > filesystem should matter. could you list out all gstreamer package installed > and their versions ? > I don't know why... but media-libs/gstreamer wasn't installed... now Totem fails with same error, although I emerged gstreamer. *** All gst-plugin installed: [I] media-libs/gst-plugins-base Installed versions: 0.10.20(0.10)(15:05:37 10/24/08)(nls -debug) [I] media-libs/gst-plugins-good Installed versions: 0.10.8-r1(0.10)(19:29:18 10/26/08)(-debug) [I] media-libs/gst-plugins-ugly Installed versions: 0.10.8(0.10)(13:40:45 10/26/08)(-debug) [I] media-plugins/gst-plugins-a52dec Installed versions: 0.10.8(0.10)(14:37:57 10/26/08) [I] media-plugins/gst-plugins-alsa Installed versions: 0.10.20(0.10)(13:41:29 10/26/08) [I] media-plugins/gst-plugins-cdparanoia Installed versions: 0.10.20(0.10)(15:40:14 10/24/08) [I] media-plugins/gst-plugins-dvdread Installed versions: 0.10.8(0.10)(14:39:31 10/26/08) [I] media-plugins/gst-plugins-esd Installed versions: 0.10.8(0.10)(13:45:18 10/26/08) [I] media-plugins/gst-plugins-ffmpeg Installed versions: 0.10.5(0.10)(13:47:31 10/26/08) [I] media-plugins/gst-plugins-flac Installed versions: 0.10.8(0.10)(13:42:04 10/26/08) [I] media-plugins/gst-plugins-gconf Installed versions: 0.10.8-r1(0.10)(14:58:04 10/26/08) [I] media-plugins/gst-plugins-gio Installed versions: 0.10.20(0.10)(15:27:57 10/24/08) [I] media-plugins/gst-plugins-mad Installed versions: 0.10.8(0.10)(14:38:23 10/26/08) [I] media-plugins/gst-plugins-meta Installed versions: 0.10-r2(0.10)(14:39:38 10/26/08)(X alsa dvd esd ffmpeg flac mad mpeg ogg theora vorbis xv -a52 -dvb -mythtv -oss) [I] media-plugins/gst-plugins-mpeg2dec Installed versions: 0.10.8(0.10)(13:46:56 10/26/08) [I] media-plugins/gst-plugins-ogg Installed versions: 0.10.20(0.10)(13:42:45 10/26/08) [I] media-plugins/gst-plugins-pango Installed versions: 0.10.20(0.10)(15:40:45 10/24/08) [I] media-plugins/gst-plugins-theora Installed versions: 0.10.20(0.10)(13:38:40 10/26/08) [I] media-plugins/gst-plugins-vorbis Installed versions: 0.10.20(0.10)(13:43:35 10/26/08) [I] media-plugins/gst-plugins-x Installed versions: 0.10.20(0.10)(15:41:20 10/24/08) [I] media-plugins/gst-plugins-xvideo Installed versions: 0.10.20(0.10)(13:39:20 10/26/08) and [I] media-libs/gstreamer Installed versions: 0.10.20(0.10)(20:07:43 10/26/08)(nls -debug -test)
Please try reemerging your gst-plugins (all of them). "emerge -1 `qlist -I gst-plugins -C` -pv" should do the trick. Thanks
(In reply to comment #6) > Please try reemerging your gst-plugins (all of them). > > "emerge -1 `qlist -I gst-plugins -C` -pv" should do the trick. > > Thanks > Nothing changed. Maybe re-emerging world do the trick (I don't think), but I can't try, because the hd has been formatted to transfer some file. I think is a Reiser4 bug or a corruption of Portage PKG database. Thanks to all anyway, if I can, I will retry.
Same here. Compiling gentoo in 32-bit chroot, for core2. May this bug happen because of USE flags ? USE="glibc-omitfp minimal -python -ruby -java -gcj -fortran -nocxx c c++ cxx -gcc64 -multilib png pnm jpeg jpeg2k tiff gif openexr gtk gtk2 gnome -kde -qt3 glitz opengl openal alsa sound souds audio wavpack ogg vorbis theora mp3 mpeg flac lame lcms matroska sse mmx -3dnow mmxext -3dnowext mjpeg sse2 -sse3 -ssse3 -sse4 -sse4a -sse5 -kdelibs fbcon fbcondecor divx dmi xvid mmap gnome-keyring gnome-vfs gnutls gphoto2 graphics -nfs -nfs4 nsplugin plugins skins tga threads nptl nptlonly pcre v4l v4l2 wma wmf wmp x264 xpm vcd vcdx vcdinfo dvd dvdr cdr radio real dvdread dvdnav -snmp quicktime truetype unicode scanner urandom plotutils svg svgz sysfs -gdbm berkdb syslog video video_cards_i810 xvmc cdparanoia bluetooth bluez async automount gui amrwb amrnb twolame ppds rtc smp music openssl -bindist -jikes laptop imlib -ipv6 browserplugin boost hal dbus hdri -selinux -seamonkey sensord xft wav pango cairo xulrunner xcb xv mng nautilus cdrom wxwindows session streal ssl xosd xscreensaver gd X avahi bash-completion cscope vim-pager qt4 zeroconf samba cups gs pdf postscript foomaticdb xprint gnome-print -accessibility mono autoipd pch beagle xmp acpi -apm glib hpn inotify libnotify dnotify v4l2 directfb utils ntp"
I resolved launching gst-inspect. After that totem compile normally.
(In reply to comment #9) > I resolved launching gst-inspect. After that totem compile normally. > Same for me, but I had to restart DBUS for it to work.
This bug occurs for media-video/totem-2.24.4 as well. I'm performing a fresh install on a newly-formatted partition. I've thus far emerged xorg-server, and I'm partway through emerging gnome. Portage reports gst-plugins-good as installed. The exact error output by portage is: checking GStreamer 0.10 gconfaudiosink plugin... ./configure: line 23394: 30997 Aborted $gst010_inspect $good_element > /dev/null 2> /dev/null no configure: error: Cannot find required GStreamer-0.10 plugin 'gconfaudiosink'. It should be part of gst-plugins-good. Please install it. I'll attach the full build log.
Created attachment 188857 [details] totem-2.24.4/config.log
Created attachment 188859 [details] totem-2.24.4/environment
I resolved this by starting dbus (since I was running in a chrooted environment, this wasn't started by default). Totem then built successfully. See this bug: http://bugs.gentoo.org/show_bug.cgi?id=143810 for more info.
*** Bug 267086 has been marked as a duplicate of this bug. ***
(In reply to comment #14) > I resolved this by starting dbus (since I was running in a chrooted > environment, this wasn't started by default). Totem then built successfully. > > See bug #143810 for more info. I actually experienced this problem in a chroot as well but the problem went away randomly, I could build totem-2.26.2, then for some reason I wouldn't be able to build 2.26.3 due to this problem, then after updating other stuff, I would finally be able to update to totem-2.26.3. dbus never ran in this chroot though.
closing duplicate of bug #143810, thanks for pointing it. *** This bug has been marked as a duplicate of bug 143810 ***
(In reply to comment #14) > I resolved this by starting dbus (since I was running in a chrooted > environment, this wasn't started by default). Totem then built successfully. > > See this bug: http://bugs.gentoo.org/show_bug.cgi?id=143810 for more info. > This worked perfectly, thanks!
(In reply to comment #18) > (In reply to comment #14) > > I resolved this by starting dbus (since I was running in a chrooted > > environment, this wasn't started by default). Totem then built successfully. > > > > See this bug: http://bugs.gentoo.org/show_bug.cgi?id=143810 for more info. > > > > This worked perfectly, thanks! > Hi I can confirm that's a sollution for me, I also tried to install gnome from a chroot. Maybe this could be added to the suggestions when the build of totem fails.
I was seeing a similar issue on totem-2.30.2 but with a Segfault there rather than 'Aborted'. I found that running "gst-inspect-0.10 gconfaudiosink" was causing the Segfault. So I rebuilt media-libs/gstreamer (to rebuild gst-inspect-0.10) and that fixed it.
(In reply to comment #20) > I was seeing a similar issue on totem-2.30.2 but with a Segfault there rather > than 'Aborted'. I found that running "gst-inspect-0.10 gconfaudiosink" was > causing the Segfault. So I rebuilt media-libs/gstreamer (to rebuild > gst-inspect-0.10) and that fixed it. > That fixed it for me too I think!
This happens to me if I'm emerging as root. Though sudo works fine.
hi, i tried : 1. emerge -1 `qlist -I gst-plugins -C` -v 2. emerge gstreamer 3. gst-inspect 4. restarting dbus still the same fault : Cannot find required GStreamer-0.10 plugin 'gconfaudiosink'. btw : i am trying to install totem-2.32.0!! i get a strange message when i start "gst-inspect-0.10 gconfaudiosink": ** GLib-GIO:ERROR:gdbusconnection.c:2271:initable_init: assertion failed: (connection->initialization_error == NULL) Aborted any more suggestions ?? might be that my useflags are important : [ebuild N ] media-video/totem-2.32.0 USE="nsplugin python youtube -bluetooth -debug -doc -galago -iplayer -lirc -nautilus (-tracker) -upnp" 0 kB
(In reply to comment #22) > This happens to me if I'm emerging as root. Though sudo works fine. I can confirm that emerging as sudo resolve the problem. Also, running `gst-inspect-0.10 gst-inspect-0.10 'gconfaudiosink'' as normal user, gives sane output, instead of GLib-GIO:ERROR:gdbusconnection.c:2271:initable_init: assertion failed: (connection->initialization_error == NULL)
Solution for me: export DBUS_SESSION_BUS_ADDRESS= before starting emerge.