Seems like gstreamer 0.8.3-r1 lacks a build dependency on jadetex. Emerging jadetex seemed to do the trick. Forgot to keep an error log, so I do not have the exact error report.
errors ? it's nice you provide a possibly solution, but without any explanation of why that would be correct is not useful. *** This bug has been marked as a duplicate of 56817 ***
The solution itself should more than adequately tell you the steps to reproduce it. Unemerge jadetex and try to emerge gstreamer. Also, I can't see how this is a duplicate of bug 56817, that bug seem to deal with another gstreamer related problem. OK, unemerged jadetex, and voila... Here's my result when trying to merge gstreamer. ================================================================ *** Generating PS output *** cd build && docbook2ps -o .. faq.xml head: `-1' option is obsolete; use `-n 1' since this will be removed in the future head: `-1' option is obsolete; use `-n 1' since this will be removed in the future Using catalogs: /usr/share/sgml/docbook/sgml-dtd-3.0/catalog, /usr/share/sgml/docbook/sgml-dtd-3.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.0/catalog, /usr/share/sgml/docbook/sgml-dtd-4.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.2/catalog, /usr/share/sgml/docbook/dsssl-stylesheets-1.77/catalog, /usr/share/sgml/xml-iso-entities-8879.1986/catalog, /usr/share/sgml/sgml-iso-entities-8879.1986/catalog, /usr/share/sgml/openjade-1.3.2/dsssl/catalog, /usr/share/sgml/openjade-1.3.2/catalog, /usr/share/sgml/opensp-1.5/OpenSP/catalog Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#print Working on: /var/tmp/portage/gstreamer-0.8.3-r1/work/gstreamer-0.8.3/docs/faq/build/faq.xml Using catalogs: /usr/share/sgml/docbook/sgml-dtd-3.0/catalog, /usr/share/sgml/docbook/sgml-dtd-3.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.0/catalog, /usr/share/sgml/docbook/sgml-dtd-4.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.2/catalog, /usr/share/sgml/docbook/dsssl-stylesheets-1.77/catalog, /usr/share/sgml/xml-iso-entities-8879.1986/catalog, /usr/share/sgml/sgml-iso-entities-8879.1986/catalog, /usr/share/sgml/openjade-1.3.2/dsssl/catalog, /usr/share/sgml/openjade-1.3.2/catalog, /usr/share/sgml/opensp-1.5/OpenSP/catalog Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#html Working on: /var/tmp/portage/gstreamer-0.8.3-r1/work/gstreamer-0.8.3/docs/faq/build/faq.xml kpathsea: Running mktexfmt jadetex.fmt fmtutil: no info for format `jadetex'. This is TeX, Version 3.14159 (Web2C 7.4.5) I can't find the format file `jadetex.fmt'! make[3]: *** [faq.ps] Error 9 make[3]: *** Waiting for unfinished jobs.... Done. Copying .css files: base.css make[3]: *** Waiting for unfinished jobs.... make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gstreamer-0.8.3-r1/work/gstreamer-0.8.3/docs/faq' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gstreamer-0.8.3-r1/work/gstreamer-0.8.3/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gstreamer-0.8.3-r1/work/gstreamer-0.8.3' make: *** [all] Error 2 !!! ERROR: media-libs/gstreamer-0.8.3-r1 failed. !!! Function src_compile, Line 65, Exitcode 2 !!! compile failed
The problem is not with gstreamer but with docbook. If you build docbook with jadetex and then unmerge it you get the jadetex warning! The real problem is with bug 56817
so.. the problem is with ppl unmerging jadetex while it is a real an needed dep and as such isn't something we can do anything about ?
Bug 67636 is a dupe of this bug. Sometimes I wonder why I donate my time to this project when I am recieved so rudely.
what needs to happen is a check to make sure that the versions of the tex binaries match the version of tex / jadetex files installed. i think a gentoo tex eclass is the area to solve this problem with packages using jadetex.
Hi, updating gstreamer to gstreamer-0.8.9-r3 gives me: Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html Working on: /var/tmp/portage/gstreamer-0.8.9-r3/work/gstreamer-0.8.9/docs/faq/build/faq.xml Using catalogs: /usr/share/sgml/dtd/sgmltools/catalog, /usr/share/sgml/docbook/sgml-dtd-3.0/catalog, /usr/share/sgml/docbook/sgml-dtd-3.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.0/catalog, /usr/share/sgml/docbook/sgml-dtd-4.1/catalog, /usr/share/sgml/docbook/sgml-dtd-4.2/catalog, /usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/catalog, /usr/share/sgml/docbook/dsssl-stylesheets-1.77/catalog, /usr/share/sgml/xml-iso-entities-8879.1986/catalog, /usr/share/sgml/sgml-iso-entities-8879.1986/catalog, /usr/share/sgml/openjade-1.3.2/dsssl/catalog, /usr/share/sgml/openjade-1.3.2/catalog, /usr/share/sgml/opensp-1.5/OpenSP/catalog Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print Working on: /var/tmp/portage/gstreamer-0.8.9-r3/work/gstreamer-0.8.9/docs/faq/build/faq.xml jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:7:19:E: "X00C1" is not a function name jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:8:18:E: "X00E2" is not a function name jade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:9:18:E: "X00C2" is not a function name [cut] kpathsea: Running mktexfmt jadetex.fmt Done. Copying .css files: base.css fmtutil: no info for format `jadetex'. This is TeX, Version 3.141592 (Web2C 7.5.4) I can't find the format file `jadetex.fmt'! make[3]: *** [faq.ps] Error 9 make[3]: Leaving directory `/var/tmp/portage/gstreamer-0.8.9-r3/work/gstreamer-0.8.9/docs/faq' After reading the above comments, here is my setup: # tex --version TeX 3.141592 (Web2C 7.5.4) kpathsea version 3.5.4 [cut] # jade --version jade:I: "openjade" version "1.3.2" jade:I: "OpenSP" version "1.5" [cut] # jadetex --version TeX 3.141592 (Web2C 7.5.4) kpathsea version 3.5.4 [cut] # emerge info Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11.5 i686) ================================================================= System uname: 2.6.11.5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 21 2005, 21:57:42)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.5, 1.9.5, 1.4_p6, 1.6.3, 1.8.5-r3, 1.7.9-r1 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.4.19-r1, 2.4.22-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mmmx -msse -msse2 -fomit-frame-pointer -march=pentium4 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mmmx -msse -msse2 -fomit-frame-pointer -march=pentium4 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.muni.cz/pub/linux/gentoo http://gentoo.mirror.icd.hu/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 FFmpeg X Xaw3d aalib acpi adns afs alsa apache2 apm arts ati avcodec avi berkdb bidi bitmap-fonts bonobo caca cdparanoia cdr crypt cscope cups curl dba dga directfb divx divx4 divx4linux divx5 divx5linux doc dvb dvd dvdr dvdread emacs emacs-w3 emboss encode esd ethereal evo f77 faac faad faad2 fam fame fbcon ffmpeg flac flash font-server foomaticdb fortran fvwm fvwm2 gb gd gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile i8x0 icc imagemagick imlib imlib2 innodb java jpeg junit lcms leim libg++ libwww live lpthread lzo lzw-tiff mad mcal mesa mikmod mmx mmx2 motif mozilla mp3 mpeg mule mysql ncurses network nls oggvorbis opengl oss pam pda pdflib perl php php4 plotutils png ppds pthread pthreads python qt qtx quicktime readline rtc ruby samba scanner sdl slang slp speex spell sse sse2 ssl svga tcltk tcpd tetex theora thread threads tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 win32 winvidix wmf xml xml2 xmms xosd xv xvid xvmc zeo zlib video_cards_radeon linguas_cs linguas_cz linguas_en" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Meh, sorry, if you blindly unmerge dependencies of other packages, you get problems. Not a gstreamer bug.