No version of fltk will compile on my machine. All versions I've been able to try from portage have to change const void*, const void* to const dirent**, const dirent**. It will not work otherwise. When I go to fltk.org to get the latest tarballs, I'm getting "not in bzip2 format" errors in portage even though I can unpack the tarballs manually just fine. I am just not seeing any of this work. I'd be absolutely thrilled to stay on top of this and help the devs fix this. Reproducible: Always Steps to Reproduce: 1. emerge fltk 2. Problems arise as noted in the description Actual Results: Emerge always fails for various reasons. Expected Results: Successful compile of fltk. You let me know what you need and I'll provide it. I'm anxious to get this installed and working, and to nab any bugs along the way.
Post the output of `emerge --info` and attach the build log.
No build log. This is all of it: [ebuild N ] x11-libs/fltk-2.0_pre6793 USE="jpeg opengl png xft zlib -cairo -debug -doc -xinerama" 0 kB [1] Total: 1 package (1 new), Size of downloads: 0 kB Portage tree and overlays: [0] /usr/portage [1] /usr/local/portage >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-libs/fltk-2.0_pre6793 from unknown repo * fltk-2.0.x-r6793.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking fltk-2.0.x-r6793.tar.gz to /var/tmp/portage/x11-libs/fltk-2.0_pre6793/work gzip: /var/tmp/portage/x11-libs/fltk-2.0_pre6793/distdir/fltk-2.0.x-r6793.tar.gz: not in gzip format tar: This does not look like a tar archive tar: Error exit delayed from previous errors * * ERROR: x11-libs/fltk-2.0_pre6793 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 3043: Called _eapi0_src_unpack * ebuild.sh, line 593: Called unpack 'fltk-2.0.x-r6793.tar.gz' * ebuild.sh, line 383: Called _unpack_tar 'gzip' * ebuild.sh, line 361: Called die * The specific snippet of code: * assert "$myfail" * The die message: * failure unpacking fltk-2.0.x-r6793.tar.gz * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/environment'. * This ebuild is from an overlay: '/usr/local/portage/' * >>> Failed to emerge x11-libs/fltk-2.0_pre6793, Log file: >>> '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/build.log' * Messages for package x11-libs/fltk-2.0_pre6793: * * ERROR: x11-libs/fltk-2.0_pre6793 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 3043: Called _eapi0_src_unpack * ebuild.sh, line 593: Called unpack 'fltk-2.0.x-r6793.tar.gz' * ebuild.sh, line 383: Called _unpack_tar 'gzip' * ebuild.sh, line 361: Called die * The specific snippet of code: * assert "$myfail" * The die message: * failure unpacking fltk-2.0.x-r6793.tar.gz * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/environment'. * This ebuild is from an overlay: '/usr/local/portage/' *
emerge --info: Portage 2.2_rc33 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r2 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r2-x86_64-Intel-R-_Pentium-R-_D_CPU_3.20GHz-with-gentoo-1.12.11.1 Timestamp of tree: Mon, 06 Jul 2009 17:45:01 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.5.4-r2, 2.6.2-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/conf.d/clock /etc/conf.d/hostname /etc/conf.d/hwclock /etc/hosts" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo http://gentoo.netnitco.net http://mirror.datapipe.net/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo/ http://chi-10g-1-mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ http://www.cyberuse.com/gentoo/ " LANG="C" LDFLAGS="-Wl,-O1" 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/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acl acpi alsa amd64 automount berkdb bzip2 cddb cleartype cli consolekit cpudetection cracklib crypt cups dbus dell dirac directfb djbfft dri encode exif faac faad fam fbcon ffmpeg fortran gdbm gif gmplayer gnome gnome-keyring gpm gtk hal iconv ieee1394 ipv6 isdnlog jack java jpeg ladspa midi mmx mp3 mp3rtp mudflap multilib musepack nautilus ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python quicktime readline reflection samba schroedinger session spl sse sse2 ssl svg sysfs tcpd templates theora threads tiff truetype unicode vorbis xcf xorg xulrunner zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
What I meant was this is all of the build log: >>> Unpacking source... >>> Unpacking fltk-2.0.x-r6793.tar.gz to /var/tmp/portage/x11-libs/fltk-2.0_pre6793/work gzip: /var/tmp/portage/x11-libs/fltk-2.0_pre6793/distdir/fltk-2.0.x-r6793.tar.gz: not in gzip format tar: This does not look like a tar archive tar: Error exit delayed from previous errors * * ERROR: x11-libs/fltk-2.0_pre6793 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 3043: Called _eapi0_src_unpack * ebuild.sh, line 593: Called unpack 'fltk-2.0.x-r6793.tar.gz' * ebuild.sh, line 383: Called _unpack_tar 'gzip' * ebuild.sh, line 361: Called die * The specific snippet of code: * assert "$myfail" * The die message: * failure unpacking fltk-2.0.x-r6793.tar.gz * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/fltk-2.0_pre6793/temp/environment'. * This ebuild is from an overlay: '/usr/local/portage/' *
(In reply to comment #0) > No version of fltk will compile on my machine. All versions I've been able to > try from portage have to change const void*, const void* to const dirent**, > const dirent**. It will not work otherwise. See below. > When I go to fltk.org to get the latest tarballs, I'm getting "not in bzip2 > format" errors in portage even though I can unpack the tarballs manually just > fine. Er, that appears to be unrelated to the problem above - focusing on that one. *** This bug has been marked as a duplicate of bug 276695 ***