Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38119 - emerge gst-plugins-0.6.4 fails
Summary: emerge gst-plugins-0.6.4 fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-13 17:29 UTC by Carsten Lohrke (RETIRED)
Modified: 2004-01-25 04:26 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 Carsten Lohrke (RETIRED) gentoo-dev 2004-01-13 17:29:18 UTC
* Patching ${S}/ltmain.sh...
 *   Applying portage-1.4.1.patch...
 * Patching ${S}/ltmain.sh...
 *   Could not apply portage.patch!
 *   Please verify that it is not needed.
 * Cannot apply any patch, running libtoolize...

and the patch is needed...
Comment 1 foser (RETIRED) gentoo-dev 2004-01-14 03:16:59 UTC
what portage version ?
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2004-01-14 03:45:05 UTC
Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.2.5-r2,2.3.2-r3, 2.4.22-gentoo-r2)
=================================================================
System uname: 2.4.22-gentoo-r2 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe -foptimize-sibling-calls -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -fmove-all-movables -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -foptimize-sibling-calls -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -fmove-all-movables -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages keeptemp keepwork noclean sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.berlios.de/pub/gentoo-deutsch http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X X509 Xaw3d aalib acl acpi acpi4linux alsa apm arts artswrappersuid auctex avi berkdb bonobo cdr clisp cmucl crypt cscope cups curl dga directfb dnd doc dvb dvd dvdr emacs encode ext-png ext-zlib faad fbcon firebird foomaticdb gcl gd gdbm ggi gif glut gphoto2 gpm gstreamer gtk gtk2 hbci imagemagick imap imlib innodb jack jack-caps jack-tmpfs java javascript jdepend jikes jpeg junit jython kde ladcca lcms ldap libg++ libwww lirc ltsp mad maildir matroska mbox md5sum mikmod mmx mng motif mozilla moznocompose moznoirc moznomail mozsvg mpeg mupad-noscilab mysql nas ncurses nls oav oggvorbis openal opengl oss pam pcap pdflib perl pg-hier php physfs plotutils png pnp postgres ppds python qt quicktime readline regexp ruby samba sasl scanner sdl skey slang slp snmp speex spell sse ssl svga tcltk tcpd tetex tiff transcode truetype unicode usb vim-with-x wmf x86 xml xml2 xmms xv xvid zeo zlib"
Comment 3 foser (RETIRED) gentoo-dev 2004-01-14 04:37:07 UTC
hm ok i checked, it does the same thing for me in #1, but it doesn't seem to be harmful ? Do you have any further breaking output ?
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2004-01-14 05:00:21 UTC
Hm, got a lot of warnings, which plugins will not be built, eg. 

configure: These plugins will not be built: dxr3videosink

configure: These plugins will not be built: osssrc osssink

configure: These plugins will not be built: qcamsrc

configure: These plugins will not be built: v4lsrc v4lmjpegsrc v4lmjpegsink

configure: These plugins will not be built: v4l2src

configure: These plugins will not be built: vcdsrc

configure: WARNING: *** vgavideosink pre-configured not to be built
configure: These plugins will not be built: vgavideosink

configure: These plugins will not be built: cdrom


and a lot more. I was tired, stopped the merge process and filed a bug before going to bed. Failing patch and warnings didn't looked good. It compiled fine.

What about these whole pseudo gst-plugin ebuilds? I think if e.g. flac plugin is built or not should be controlled by use flag.
Comment 5 foser (RETIRED) gentoo-dev 2004-01-14 05:17:44 UTC
hmm those are not warning, we just don't build those in the gst-plugins package. Those are now seperate plugins gst-plugins-* . For the whole rationale behind this split-up check gentoo-dev mailinglists postings from a while ago, search for bugs in bugzilla or check the comment in the eclass.

Closing this as INVALID, cause it is no bug.
Comment 6 Bel Zébute 2004-01-24 22:57:14 UTC
I have the exact same problem.  elibtoolize fails.

 * Patching ${S}/ltmain.sh...
 *   Applying portage-1.4.1.patch...
 * Patching ${S}/ltmain.sh...
 *   Could not apply portage.patch!
 *   Please verify that it is not needed.
 * Cannot apply any patch, running libtoolize...
Remember to add `AC_PROG_LIBTOOL' to `configure.ac'.

After configure, it dies on the first linking:

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4'
Making all in gst-libs
make[2]: Entering directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs'
Making all in gst
make[3]: Entering directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs/gst'
Making all in audio
make[4]: Entering directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs/gst/audio'
source='audio.c' object='libgstaudio_la-audio.lo' libtool=yes \
depfile='.deps/libgstaudio_la-audio.Plo' tmpdepfile='.deps/libgstaudio_la-audio.TPlo' \
depmode=gcc3 /bin/sh ../../../depcomp \
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../..   -I../../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.6 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -DGST_DISABLE_DEPRECATED -g  -Wall -finline-functions -ffast-math -march=i686 -pipe -O2 -yet_exec -c -o libgstaudio_la-audio.lo `test -f 'audio.c' || echo './'`audio.c
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.6 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -g -Wall -finline-functions -ffast-math -march=i686 -pipe -O2 -yet_exec -c audio.c -MT libgstaudio_la-audio.lo -MD -MP -MF .deps/libgstaudio_la-audio.TPlo  -fPIC -DPIC
gcc: unrecognized option `-yet_exec'
gcc: unrecognized option `-yet_exec'
mv -f libgstaudio_la-audio.o libgstaudio_la-audio.lo
mv: cannot stat `libgstaudio_la-audio.o': No such file or directory
make[4]: *** [libgstaudio_la-audio.lo] Erreur 1
make[4]: Leaving directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs/gst/audio'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs/gst'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4/gst-libs'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/gst-plugins-0.6.4/work/gst-plugins-0.6.4'
make: *** [all] Erreur 2
 
!!! ERROR: media-libs/gst-plugins-0.6.4 failed.
!!! Function src_compile, Line 78, Exitcode 2
!!! (no error message)
Comment 7 foser (RETIRED) gentoo-dev 2004-01-25 04:26:50 UTC
Actually that seems like another bug, and this bug is resolved invalid for a reason. Open a new bug and do provide your 'emerge info'.