| View previous topic :: View next topic |
| Author |
Message |
duderonomy Guru

Joined: 20 Mar 2004 Posts: 349 Location: SF Bay Area
|
Posted: Wed May 19, 2010 11:48 pm Post subject: missing GStreamer plugin souphttpsrc, when building totem |
|
|
I am working my way through build issues during the emerge of the gnome meta package.
This error with totem is interesting. | Code: | configure: error:
Cannot find required GStreamer-0.10 plugin 'souphttpsrc'.
It should be part of gst-plugins-good. Please install it. |
After examining the ebuild for media-video/totem-2.28.5-r4, I wonder if there is a missing dependency? In the ebuild, I see: | Code: |
>=media-libs/gstreamer-0.10.25
>=media-libs/gst-plugins-good-0.10 |
I do not see reference to GStreamer-0.10
| Code: | # 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. |
The following is my local build info: | Code: | # emerge --info =media-video/totem-2.28.5-r4
Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11.1-r0, 2.6.33-gentoo-r2 x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-2.6.33-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Quad_CPU_@_2.66GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 19 May 2010 00:00:23 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.1_p5
dev-java/java-config: 2.1.11
dev-lang/python: 2.6.5-r2, 3.1.2-r3
dev-python/pycrypto: 2.1.0
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.8.1-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.6.1-r1
sys-apps/sandbox: 2.2
sys-devel/autoconf: 2.13, 2.65
sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.33
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://gentoo.mirrors.hoobly.com/ http://gentoo.wetzlmayr.com/ http://gentoo.netnitco.net"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_GB en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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 Xaw3d a52 aac aalib acl acpi adns alsa amd64 apache2 apm audiofile bash-completion beagle berkdb branding bzip2 cairo cdda cddb cdparanoia cdr cgi cli cracklib crypt cscope ctype cups curl curlwrappers cxx dbus dga directfb djvu dri dvd dvdr emacs encode enscript examples exif expat extras fastcgi fbcon ffmpeg fftw firefox flac fontconfig foomaticdb fortran ftp fuse gd gdbm geoip gif gimp gnome gnome-keyring gnuplot gnutls gphoto2 gpm graphviz gsl gstreamer gtk guile h323 hddtemp hdf5 iconv icu ieee1394 imagemagick imap imlib ipv6 jabber jack java java6 javascript jpeg jpeg2k kerberos latex libnotify libsamplerate lock lua mad mmx mng modules mono mp3 mp4 mpeg mudflap multilib musepack mysql nas nautilus ncurses networkmanager nls nptl nptlonly offensive ogg openexr opengl openmp oss pam pcre pdf perl plotutils png policykit posix postgres pppd pulseaudio python qt4 quicktime raw readline reflection rss ruby samba sasl session smp sndfile soap spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion svg sysfs syslog tcl tcpd tiff tk truetype udev unicode urandom usb v4l v4l2 vhosts vim-syntax vorbis wavpack wmf x264 xattr xcb xcomposite xemacs xface xft xine xinerama xinetd xml xorg xosd xpm xscreensaver xulrunner xv xvid zlib" 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 version" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_US" RUBY_TARGETS="ruby18 jruby" USERLAND="GNU" VIDEO_CARDS="v4l radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY |
Any ideas?
Many thanks!
 |
|
| Back to top |
|
 |
gwerlas n00b

Joined: 22 May 2010 Posts: 1
|
Posted: Sat May 22, 2010 8:17 am Post subject: soup |
|
|
Have you tried to rebuild libsoup-gnome and gst-plugins-soup ?
Or tried a revdep-rebuild ? |
|
| Back to top |
|
 |
duderonomy Guru

Joined: 20 Mar 2004 Posts: 349 Location: SF Bay Area
|
Posted: Sun May 23, 2010 3:19 am Post subject: |
|
|
Yes, thank u. There were times revdep-rebuild would indicate all is fine.
More changes and syncs and building updated ebuilds.
Then today revdep-rebuild indicated libsoup-gnome needed rebuild.
Now totem builds without error.
thanks!
 |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|