Summary: | media-gfx/gimp-2.6.2: Message: Module '/usr/lib/gegl-0.0/ff_save.so' load error: /usr/lib/gegl-0.0/ff_save.so: undefined symbol: img_convert | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nate Weibley <nweibley> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | gengor, pva |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Nate Weibley
2008-11-15 00:19:47 UTC
OK, there are a few issues here: 1. gtk, pango, gdkpixbuf were added using AC_ARG_WITH, but they are set using enable - this is (of course) wrong 2. workshop is being enabled using doc useflag - why ? shouldn't it be useflag experimental or unsupported ? 3. this problem - changing the headers is not enough, this plugin hasn't been ported to swscale, you know - the thing that made certain versions of ffmpeg masked for a long time, when upstream introduced it I have a similar error, if I try to emerge gegl-0.0.20: make[4]: Entering directory `/var/tmp/portage/media-libs/gegl-0.0.20/work/gegl-0.0.20/docs/gallery' --[Updating sample compositions]-- ./OpenRaster-00.xml ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert /bin/sh: line 1: 21448 Illegal instruction GEGL_DEBUG_TIME=yes GEGL_SWAP=RAM GEGL_PATH=../../operations ../../bin/gegl OpenRaster-00.xml -o `echo OpenRaster-00.png | sed s?./??` > `echo OpenRaster-00.png | sed s?./?? | sed -e s/png/txt/` make[5]: *** [OpenRaster-00.png] Error 132 ... ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert /bin/sh: line 1: 21529 Illegal instruction GEGL_DEBUG_TIME=yes GEGL_SWAP=RAM GEGL_PATH=../../operations ../../bin/gegl clones.xml -o `echo clones.png | sed s?./??` > `echo clones.png | sed s?./?? | sed -e s/png/txt/` make[5]: *** [clones.png] Error 132 make[4]: *** [images.stamp] Error 2 What should I do? media-plugins/gst-plugins-ffmpeg-0.10.6 media-video/ffmpeg-0.4.9_p20081014 (X aac amr doc encode gsm ieee1394 ipv6 mmx mmxext mp3 network sdl theora threads v4l v4l2 vorbis x264 xvid zlib) It seems me that removing the doc USE flag soved my problem. Juergen Re-emerging media-libs/gegl against latest ffmpeg should work.. I don't see a reason to keep this bug open. Please read all those old, long resolved bus against ffmpeg with various packages. When gentoo was moving to libswscale-enabled ffmpeg there were a lot of theese bugs. Nearly all of them are long fixed, but gegl devs were using too old version of ffmpeg to know about the problem. Emerging gegl against new ffmpeg won't fix the problem, cause the problem lies in this plugin not being ported to the new ffmpeg. ffmpeg issues should be fixed if you use latest ffmpeg and gegl 0.0.22. (In reply to comment #6) > ffmpeg issues should be fixed if you use latest ffmpeg and gegl 0.0.22. > I am running media-video/ffmpeg-0.4.9_p20090201 and gegl.0.0.22 refuses to complete installation with the reported message. Which ffmpeg is the latest? Provided the date you posted this comment I suppose my ffmpeg version is newer than the one you referred to. make[4]: entrant dans le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery » --[Updating sample compositions]-- ./clones.xml ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert ** (lt-gegl:30241): WARNING **: tab overflow 29>25 ** (lt-gegl:30241): WARNING **: tab overflow 35>33 ./OpenRaster-00.xml ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert ./OpenRaster-01.xml ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert ./OpenRaster-04.xml ** Message: Module '../../operations/workshop/external/.libs/ff_save.so' load error: ../../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert ** (lt-gegl:30336): WARNING **: tab overflow 29>25 ** (lt-gegl:30336): WARNING **: tab overflow 35>33 make[4]: quittant le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery » make[3]: quittant le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs/gallery » make[3]: entrant dans le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs » GEGL_SWAP=RAM GEGL_PATH=../operations \ ../tools/operation_reference --ops-html > operations.html GEGL_SWAP=RAM GEGL_PATH=../operations \ ../tools/introspect > class-hierarchy.html /usr/bin/enscript -E --color --language=html -pgegl.h.html ../gegl/gegl.h plac?es dans gegl.h.html HTML: index.html cp index-static.txt index.html /usr/bin/asciidoc --unsafe -o index.html -a stylesdir=`pwd` -a toc -a theme=gegl -a quirks! index-static.txt ** Message: Module '../operations/workshop/external/.libs/ff_save.so' load error: ../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert ** Message: Module '../operations/workshop/external/.libs/ff_save.so' load error: ../operations/workshop/external/.libs/ff_save.so: undefined symbol: img_convert make[3]: *** [operations.html] Erreur 255 make[3]: *** Attente des tâches non terminées.... make[3]: *** [class-hierarchy.html] Erreur 255 make[3]: quittant le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22/docs » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /var/tmp/portage/media-libs/gegl-0.0.22/work/gegl-0.0.22 » make: *** [all] Erreur 2 emerge --info ============== Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r10 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r10-i686-Intel-R-_Core-TM-2_Duo_CPU_T7500_@_2.20GHz-with-glibc2.0 Timestamp of tree: Mon, 27 Apr 2009 14:15:02 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.4.4-r14, 2.5.4-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.4.8 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 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.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -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/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/ http://gentoo.arcticnetwork.ca/source/ http://adelie.polymtl.ca/ http://gentoo.mirrors.tera-byte.com/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ " LANG="fr_CA.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en fr" MAKEOPTS="-j3" 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" PORTDIR_OVERLAY="/usr/local/overlay" SYNC="rsync://pauli.cids.ca/gentoo-portage" USE="X aac acl acpi aim alsa apache2 berkdb blas bluetooth bonobo branding bsf bzip2 cairo cdaudio cdda cddax cddb cdparanoia cdr cgi cli cracklib crypt cscope ctype cups curl curlwrappers cxx db2 dbm dbus dbx directfb doc dri dts dv dvd dvdr dvdread eds emacs emboss encode enscript esd evo examples exif expat fam fastcgi fbcon ffmpeg fftw flac flatfile fltk foomaticdb fortran gb gcj gd gdbm geoip ggi gif gimp ginac glitz glut gnome gnuplot gnutls gphoto2 gpm gps gsl gstreamer gtk gtkhtml hal iconv icq id3tag idn ieee1394 imagemagick imap imlib inifile ipod ipv6 isdnlog jabber jack jadetex java javascript jbig jikes jingle joystick jpeg junit kde kerberos kpathsea lame lapack laptop lash latex lcms ldap leim lesstif libcaca libedit libgda libnotify libsamplerate libwww lirc lm_sensors loop-aes mad maildir mailwrapper mbox mcal midi mikmod milter mime mmap mng modplug mono motif mozilla mp3 mpeg mpi mplayer msn msql mudflap mule musepack musicbrainz nas ncurses networkmanager nls nntp nptl nptlonly nsplugin nvidia ocaml ocamlopt odbc ofx ogg openal opengl openmp oscar oss pam pcmcia pcre pda pdf perl pfpro php plotutils png posix postgres ppds pppd prefork prelude python qt3 qt3support qt4 quicktime radius raw rdesktop readline reflection rss ruby samba sasl scanner sdl session sharedext sharedmem slang slp smartcard sndfile snmp soap sockets sox speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion svg svga sysfs syslog sysvipc tcl tcpd tetex theora threads tiff timidity tk tokenizer truetype unicode usb v4l v4l2 vcd vhosts videos vim-syntax vnc vorbis wavpack wddx wifi win32codecs wmf x264 x86 xattr xcb xcomposite xemacs xface xine xinerama xinetd xml xmlrpc xorg xosd xpm xprint xscreensaver xsl xulrunner xv xvid xvmc yahoo yaz zeroconf zlib" ALSA_CARDS="hda-intel" 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" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en fr" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia fbdev v4l" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS |