Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180931 - Totem (using gstreamer) compile freezes with gstreamer-0.10.x
Summary: Totem (using gstreamer) compile freezes with gstreamer-0.10.x
Status: RESOLVED DUPLICATE of bug 179698
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-05 05:59 UTC by a random fuzz
Modified: 2007-08-30 18:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a random fuzz 2007-06-05 05:59:16 UTC
When compiling totem 1.4.2-r1 or later with gstreamer support using portage 2.1.2.2 or newer, the compile stalls when it checks for gstreamer support, and endlessly consumes memory until killed.

Reproducible: Always

Steps to Reproduce:
1. Use portage 2.1.2.2 or higher
2. Compile totem with gstreamer support enabled
Actual Results:  
Once totem's configure gets to "checking GStreamer 0.10 playbin plugin..." it stalls and the process "/usr/bin/gst-inspect-0.10 playbin" keeps consuming memory until I kill it and the emerge dies having not found gstreamer.

Expected Results:  
Gstreamer should be found and totem should continue compiling.

Totem compiles fine with portage 2.0.51.22-r3, 2.1.1-r2, and when done manually regardless of portage version with './configure -> make -> make install'.

emerge --info:
Portage 2.1.2.9 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r0, 2.6.19-gentoo-r5.040207.1 i686)
=================================================================
System uname: 2.6.19-gentoo-r5.040207.1 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Mon, 04 Jun 2007 04:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://mirror.datapipe.net/gentoo"
LANG="en_US.UTF-8"
LINGUAS="ja en"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/home/common/mnt/maintenance/gentoo/compiles"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X a52 aac acl alsa anthy audiofile bash-completion berkdb bitmap-fonts boost bzip2 cairo cdparanoia cdr cjk cli cracklib crypt cups curl dbus dri dts dvd dvdr esd exif expat faad fam fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imagemagick immqt-bc isdnlog jack java javascripts jpeg lcms ldap libcaca libg++ lua mad matroska midi mng mono mp3 mpeg mplayer mudflap musepack mysql ncurses nls nptl nptlonly nsplugin offensive ogg openal opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt4 quicktime rar readline reflection ruby samba scanner sdl session spell spl sqlite sqlite3 sse ssl svg svga swig tcl tcpd tetex theora tiff tk truetype truetype-fonts type1-fonts unicode usb userlocales vorbis wavpack win32codecs wmf wxwindows x264 x86 xine xml xorg xosd xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ja en" USERLAND="GNU" VIDEO_CARDS="radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

I've also done 'emerge -eD portage' followed by 'emerge -eD totem' with all CBUILD/CFLAGS/CHOST/CXXFLAGS/MAKEOPTS settings in make.conf removed to the same result.
Comment 1 Zac Medico gentoo-dev 2007-06-05 06:41:08 UTC
I'm unable to reproduce this problem with USE=-xine (to enable gstreamer support).  I don't see how the portage version could affect this at all.
Comment 2 Jason Switzer 2007-06-12 13:55:32 UTC
This is a duplicate of #179698. This is always reproducible, with or without the "-xine" USE flag.
Comment 3 Zac Medico gentoo-dev 2007-06-12 20:07:45 UTC
Reassigning since this is clearly no fault of portage.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-08-30 18:22:20 UTC

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