Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109126 - emerge of gstreamer resp. gst-plugins fails -> see bug #124358 for a solution
Summary: emerge of gstreamer resp. gst-plugins fails -> see bug #124358 for a solution
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Highest major (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-13 05:54 UTC by Attila Stehr
Modified: 2007-04-08 17:18 UTC (History)
0 users

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 Attila Stehr 2005-10-13 05:54:21 UTC
make[3]: Entering directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/audioconvert'
Rebuilding global_registry (../../gst/audioconvert/test-registry.xml) ...
-
-
-
make[3]: *** [check-TESTS] Unterbrechung
make[2]: *** [check-am] Unterbrechung
make[1]: *** [check-recursive] Unterbrechung
make: *** [check-recursive] Unterbrechung

/usr/portage/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild: dyn_test aborted;
exiting.

sandbox:  Caught signal 2 in pid 19204


Exiting on signal 2



Reproducible: Always
Steps to Reproduce:

1. emerge -vD gst-plugins

Actual Results:  

test does not finish

Expected Results:  

successful test

Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks sandbox severe sfperms strict test"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://ftp.gentoo.mesh-solutions.com/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 audiofile avi berkdb bitmap-fonts bzlib cdda cdio
cdr crypt cups curl dbus dga directfb dlloader dmalloc dpms dts dvd dvdr dvdread
eds emacs emboss encode esd exif fam fame fat fbcon ffmpeg firefox flac
foomaticdb fortran freetype gdbm ggi gif gimpprint gnome gpm gstreamer gtk gtk2
hal hardened howl imagemagick imlib ipv6 ithreads javascript jpeg jpeg2k kde
lcms libsamplerate libwww lzo lzw lzw-tiff mad matroska memlimit mikmod mjpeg
mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi ncurses nls nptl nptlonly
ntfs nvidia ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pda pdflib
perl png ppds python qt quicktime readline real reiserfs sdl slang sndfile spell
ssl stream svg symlink tcltk tcpd test tetex tga theora threads tidy tiff
toolbar truetype truetype-fonts type1-fonts unicode usb userlocales vcd videos
vorbis wmf xine xml xml2 xmms xosd xpm xprint xtermtoolbar xv xvid xvmc yv12
zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Attila Stehr 2005-10-13 05:56:06 UTC
I'm sorry, missed some lines in the initial posting...

Making check in asfdemux
make[2]: Entering directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/asfdemux'
make[2]: F
Comment 2 Attila Stehr 2005-10-13 05:56:06 UTC
I'm sorry, missed some lines in the initial posting...

Making check in asfdemux
make[2]: Entering directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/asfdemux'
make[2]: Für das Ziel »check« ist nichts zu tun.
make[2]: Leaving directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/asfdemux'
Making check in audioconvert
make[2]: Entering directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/audioconvert'
make  check-TESTS
make[3]: Entering directory
`/var/tmp/portage/gst-plugins-0.8.10/work/gst-plugins-0.8.10/gst/audioconvert'
Rebuilding global_registry (../../gst/audioconvert/test-registry.xml) ...
-
-
-
make[3]: *** [check-TESTS] Unterbrechung
make[2]: *** [check-am] Unterbrechung
make[1]: *** [check-recursive] Unterbrechung
make: *** [check-recursive] Unterbrechung

/usr/portage/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild: dyn_test aborted;
exiting.

sandbox:  Caught signal 2 in pid 19204


Exiting on signal 2
Comment 3 Attila Stehr 2006-01-29 08:06:36 UTC
recent version gives a (probably) better hint what's wrong:

make  check-TESTS
make[3]: Entering directory `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst/audioconvert'
Rebuilding global_registry (../../gst/audioconvert/test-registry.xml) ...
QPaintDevice: Must construct a QApplication before a QPaintDevice
FAIL: /usr/bin/gst-register-0.8
make[3]: *** [check-TESTS] Unterbrechung
make[2]: *** [check-am] Unterbrechung
make[1]: *** [check-recursive] Unterbrechung
make: *** [check-recursive] Unterbrechung

/usr/portage/media-libs/gst-plugins/gst-plugins-0.8.11.ebuild: dyn_test aborted; exiting.
Comment 4 Attila Stehr 2006-02-06 14:14:57 UTC
Altered priority and severity in order to speedup someone looking at this report. ;-)
Comment 5 Zaheer Abbas Merali (RETIRED) gentoo-dev 2006-02-07 02:15:03 UTC
looks as if arts plugin or a kio plugin has been installed...have you done that yourself or has that been done by gst-plugins?
Comment 6 Attila Stehr 2006-02-07 15:23:11 UTC
I'm sure I emerged neither arts nor kio (-plugins).
Anyway here's my systems output regarding the mentioned packages:

magic media # emerge -pvD gst-plugins
[ebuild     U ] media-libs/gst-plugins-0.8.11 [0.8.10] +alsa -debug +esd -oss 0 kB
[ebuild     U ] media-plugins/gst-plugins-alsa-0.8.11 [0.8.10] 0 kB
[ebuild     U ] media-plugins/gst-plugins-esd-0.8.11 [0.8.10] 0 kB

magic media # equery d gst-plugins
gnome-base/gnome-2.10.2

magic media # ACCEPT_KEYWORDS="~amd64" emerge -pvD media-libs/akode
[ebuild  N    ] media-libs/akode-2.0_rc1  +alsa -flac -jack +mp3 -oss -speex +vorbis 634 kB

magic media # emerge -pvD artsplugin-mpg123
[ebuild  N    ] kde-base/artsplugin-mpg123-3.4.1  -arts -debug -kdeenablefinal (-kdexdeltas) -xinerama 5,417 kB

magic media # ACCEPT_KEYWORDS="~amd64" emerge -pvD artsplugin-akode
[ebuild  NS   ] kde-base/kdelibs-3.5.1-r1  -acl +alsa -arts +cups -debug -doc +jpeg2k -kdeenablefinal -kerberos +openexr +spell +ssl +tiff -xinerama -zeroconf 15,097 kB
[ebuild  N    ] media-libs/akode-2.0_rc1  +alsa -flac -jack +mp3 -oss -speex +vorbis 634 kB
[ebuild  N    ] kde-base/kdemultimedia-arts-3.5.1  -arts -debug -kdeenablefinal (-kdexdeltas) -xinerama 5,373 kB
[ebuild  N    ] kde-base/artsplugin-akode-3.5.1  -arts -debug -kdeenablefinal (-kdexdeltas) -xinerama 0 kB

magic media # emerge -pvD arts
[ebuild  N    ] kde-base/arts-3.4.3  +alsa -arts -artswrappersuid -debug +esd +hardened -jack -kdeenablefinal +mp3 -nas +vorbis -xinerama 922 kB

magic media #

Havent found any packages on packages.gentoo.org when giving 'kio' and 'plugin' as search strings - so I couldn't check for emerged kio stuff. But as I said above, I'm sure I did not emerge arts (-plugins) or kio (-plugins).

:)
Comment 7 Zaheer Abbas Merali (RETIRED) gentoo-dev 2006-03-27 05:49:21 UTC
Is it still reproducable?
Comment 8 Attila Stehr 2006-03-27 15:59:45 UTC
:-\ I get two core dumps now.

--------------------------------------------------

make  check-TESTS
make[3]: Entering directory `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst/audioconvert'
Rebuilding global_registry (../../gst/audioconvert/test-registry.xml) ...
QPaintDevice: Must construct a QApplication before a QPaintDevice
/bin/sh: line 1: 18157 Speicherzugriffsfehler  (core dumped) G_DEBUG=fatal_warnings GST_PLUGIN_PATH=../..:/usr/lib64/.. GST_REGISTRY=../../gst/audioconvert/test-registry.xml ${dir}$tst
FAIL: /usr/bin/gst-register-0.8
QPaintDevice: Must construct a QApplication before a QPaintDevice
/bin/sh: line 1: 20402 Speicherzugriffsfehler  (core dumped) G_DEBUG=fatal_warnings GST_PLUGIN_PATH=../..:/usr/lib64/.. GST_REGISTRY=../../gst/audioconvert/test-registry.xml ${dir}$tst
FAIL: channelmixtest
===================
2 of 2 tests failed
===================
make[3]: *** [check-TESTS] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst/audioconvert'
make[2]: *** [check-am] Fehler 2
make[2]: Leaving directory `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst/audioconvert'
make[1]: *** [check-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst'
make: *** [check-recursive] Fehler 1

!!! ERROR: media-libs/gst-plugins-0.8.11 failed.
!!! Function src_test, Line 576, Exitcode 0

-------------------------------------------------

Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.13-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -funit-at-a-time -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -funit-at-a-time -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks sandbox severe sfperms strict test"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi alsa amd64 artworkextra asf audiofile avi berkdb bitmap-fonts bzip2 bzlib cairo cdda cdio cdr crypt css cups curl dbus dga directfb dlloader dmalloc dnd dpms dri dts dvd dvdr dvdread dvi eds emacs emboss encode esd exif expat fam fame fat fbcon ffmpeg firefox foomaticdb freetype gcj gdbm ggi gif gimpprint glut gmp gnome gpm gs gstreamer gtk gtk2 gtkhtml hal hardened howl hpn idn imagemagick imlib ipv6 ithreads javascript jpeg jpeg2k kde lcms libsamplerate libwww linuxthreads-tls lzo lzw lzw-tiff matroska mbox memlimit milter mjpeg mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi nautilus ncurses nls nptl nptlonly nsplugin ntfs nvidia offensive ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pcre pdflib perl png ppds python qt quicktime readline real reiserfs rle sasl sdl slang sndfile spell ssl stream svg symlink tcltk tcpd test tetex tga theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis wmf xine xml xml2 xmms xosd xpm xprint xtermtoolbar xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
Comment 9 Attila Stehr 2006-03-29 14:05:02 UTC
I tried to use the core file to give some furter informations using this settings:

CFLAGS          ="-march=athlon64 -O1 -pipe -fomit-frame-pointer -g -ggdb3"
LDFLAGS         ="-Wl,-O1"

But all I get is this:

magic audioconvert # gdb -core core
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Core was generated by `/var/tmp/portage/gst-plugins-0.8.11/work/gst-plugins-0.8.11/gst/audioconvert/.l'.
Program terminated with signal 11, Segmentation fault.
#0  0x00002aaaabf95b0a in ?? ()
(gdb) bt
#0  0x00002aaaabf95b0a in ?? ()
(gdb) q
magic audioconvert #

This looks like the ebuild overrides the users settings, does't it?
Comment 10 foser (RETIRED) gentoo-dev 2006-04-05 04:21:28 UTC
I would tone down the CFLAGS for a start, just resetting them locally here may not have the desired effect.

Unless you can reliable reproduce this on a normalized system we can't help you here.
Comment 11 Attila Stehr 2006-04-05 14:11:54 UTC
I'm not sure if I understand "tone down" and "resetting them locally" right.

Do you mean "tone down for the whole system"? I will not recompile the whole system with 'low' CFLAGS!

Should I stop report bugs completely - having the recent system - then?
Comment 12 foser (RETIRED) gentoo-dev 2006-04-05 14:42:05 UTC
If you think you can use those CFLAGS syswide, then we think the problems that may arise are not our concern. We give you the opportunity to do it, but with it comes  the responsibility.
Comment 13 Attila Stehr 2006-04-05 14:53:01 UTC
*cough*

Up to now noone complained about my syswide CFLAGS. :) In the end I _can_ use my system ... and - as far as I can see - gstreamer runs fine (I deactivated maketest to compile the recent gstreamer). But failed tests are failed tests.

Anyway, I'll try to keep in mind not to file more bugs regarding gstreamer here.

cheers
Comment 14 Attila Stehr 2006-05-02 15:10:00 UTC
Sorry for to reneging on my promise, but ...
this bug report #124358 realtes to my problem 
... means, gstreamer compiles fine after emerging dev-libs/check-0.9.3-r1.

cheers
Comment 15 Attila Stehr 2006-05-02 15:23:48 UTC
(summary altered)
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2007-04-08 17:18:24 UTC
(In reply to comment #14)
> this bug report #124358 realtes to my problem 
> ... means, gstreamer compiles fine after emerging dev-libs/check-0.9.3-r1.

So move there.