Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142507 - Unable to emerge gpac-0.4.2. It dies on ./configure
Summary: Unable to emerge gpac-0.4.2. It dies on ./configure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-02 02:05 UTC by Claes Mogren
Modified: 2006-08-02 05:27 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 Claes Mogren 2006-08-02 02:05:18 UTC
Here is the output of emerge -vp gpac:
media-video/gpac-0.4.2 USE="aac amr ffmpeg jpeg mad ogg opengl png sdl ssl theora truetype vorbis xml xvid -debug -ft -javascript% -oss -wxwindows" 

I wonder if some flags are faulty? The configure part fails:
  .
  .
>>> Source unpacked.
>>> Compiling source in /usr/portage/tmp/portage/gpac-0.4.2/work/gpac ...
/usr/bin/confcache --confcache-ignore /usr/portage/tmp/.ccache:/usr/portage/tmp/.distcc --confcache-dir /usr/portage/tmp/confcache ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-svg --enable-amr --disable-debug --enable-opengl --disable-oss-audio --enable-ssl --use-ffmpeg=system --use-faad=system --use-jpeg=system --use-mad=system --use-js=no --use-png=system --use-ft=no --use-xvid=system --use-ogg=system --use-vorbis=system --use-theora=system --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
exception caught executing ./configure: [Errno 8] Exec format error
!!! ERROR: media-video/gpac-0.4.2 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  gpac-0.4.2.ebuild, line 119:   Called econf '--enable-svg' '--enable-amr' '--disable-debug' '--enable-opengl' '--disable-oss-audio' '--enable-ssl' '--use-ffmpeg=system' '--use-faad=system' '--use-jpeg=system' '--use-mad=system' '--use-js=no' '--use-png=system' '--use-ft=no' '--use-xvid=system' '--use-ogg=system' '--use-vorbis=system' '--use-theora=system'
  ebuild.sh, line 539:   Called die

!!! econf failed

------------------------------- Emerge info --------------------------
Portage 2.1.1_pre4-r1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.2
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -ftracer -fno-ident -fomit-frame-pointer -freorder-blocks-and-partition"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -ftracer -fno-ident -fomit-frame-pointer -freorder-blocks-and-partition"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en sv"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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'"
PORTAGE_TMPDIR="/usr/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/xgl-coffee /usr/portage/local/layman/vmware"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X aac acpi aim alsa amr apache2 avahi avi bash-completion berkdb bitmap-fonts bluetooth browserplugin cairo calendar canvas cdparanoia cdr cli crypt cups dbus dga dio directfb divx4linux dlloader doc dri dts dvd dvdr dvdread eds emboss encode exif fbcon ffmpeg fftw firefox foomaticdb gdbm gif glade glibc-omitfp glitz glx gnome gphoto2 gpm gstreamer gtk gtk2 hal icq id3 imagemagick imlib ipv6 isdnlog jabber java jpeg lame lzw lzw-tiff mad matroska mime mono mozsvg mp3 mp4 mp4live mpeg msn ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl oscar pam pcre pdflib perl player png pppd python qt3 qt4 quicktime readline reflection rtc ruby samba sdl seamonkey session spell spl sqlite ssl svg tcpd tga theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis wmf x264 xcomposite xml xorg xpm xscreensaver xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_vmmouse kernel_linux linguas_en linguas_sv userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev video_cards_vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS
Comment 1 José Valentín Gutiérrez Boquete 2006-08-02 02:40:55 UTC
Here with the same USE flags emerges without problems

emerge -av gpac output:
media-video/gpac-0.4.1_pre20060122-r1  USE="aac amr ffmpeg jpeg mad ogg opengl png sdl ssl theora truetype vorbis xml xvid -debug -faad -ft -js -oss -wxwindows"


emerge --info
multivac / # emerge --info
Portage 2.1.1_pre4-r1 (default-linux/amd64/2006.0, gcc-3.4.6/amd64-vanilla, glibc-2.3.6-r4, 2.6.16-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.1
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-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 /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer multilib-strict sandbox sfperms strict"
GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo/ http://gentoo.inode.at/"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LINGUAS="es"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 avi bcmath berkdb bitmap-fonts bzip2 calendar cli crypt cups curl dba dbus dlloader dri dvd dvdread eds emboss encode ffmpeg flac foomaticdb fortran ftp gd gdbm gif gmp gnome gnutls gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imlib ipod ipv6 isdnlog java jpeg kde lm_sensors logitech-mouse lzw lzw-tiff mad mmext mp3 mpeg msn msnextras musicbrainz mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openssl pam pcre pdf pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba screen sdl session smp spell spl ssl tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev usb userlocales v4l v4l2 vorbis xcomposite xine xml xml2 xorg xpm xv xvid zip zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux linguas_es userland_GNU video_cards_nv video_cards_nvidia video_cards_apm video_cards_v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Claes Mogren 2006-08-02 02:56:51 UTC
(In reply to comment #1)

I have gpac-0.4.1_pre20060122-r1 installed already, and it installed just fine with the same flags. It's the update to 0.4.2 that fails. 

I'm at work now, but hopefully I can take a look at the configure script when I get home. Need to learn how to debug this stuff..
/C.M

> Here with the same USE flags emerges without problems
> 
> emerge -av gpac output:
> media-video/gpac-0.4.1_pre20060122-r1  USE="aac amr ffmpeg jpeg mad ogg opengl
> png sdl ssl theora truetype vorbis xml xvid -debug -faad -ft -js -oss
> -wxwindows"
Comment 3 José Valentín Gutiérrez Boquete 2006-08-02 03:13:54 UTC
(In reply to comment #2)
Tested with 0.4.2, it's working without problems
Comment 4 Claes Mogren 2006-08-02 05:27:50 UTC
Thanks Jos
Comment 5 Claes Mogren 2006-08-02 05:27:50 UTC
Thanks José! 

I compared our emerge --info and realized it was probably confcache that messed something up. When I removed confcache from FEATURES gpac emergeged just fine.

Should have tested that before posting a bug, but I've never had any issues with confcache before. Sorry everyone for the noise.

/Claes