Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187148 - games-fps/enemy-territory-2.60b unable to support the Makeself file.
Summary: games-fps/enemy-territory-2.60b unable to support the Makeself file.
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-30 16:21 UTC by Todd Partridge
Modified: 2007-08-21 00:53 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 Todd Partridge 2007-07-30 16:21:19 UTC
I was rebuilding world with new gcc-4.2.0 toolchain when this occurred.  I compile this previously with gcc-4.2.1 without a problem.

>>> Unpacking et-linux-2.60.x86.run to /var/tmp/portage/games-fps/enemy-territory-2.60b/work
 * I'm sorry, but I was unable to support the Makeself file.
 * The version I detected was ''.
 * Please file a bug about the file et-linux-2.60.x86.run at


# emerge --info
Portage 2.1.3_rc9 (default-linux/x86/2007.0, gcc-4.2.0, glibc-2.6-r0, 2.6.21-gentoo-r3-macbook-coreduo i686)
=================================================================
System uname: 2.6.21-gentoo-r3-macbook-coreduo i686 Genuine Intel(R) CPU T2500 @ 2.00GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Sun, 29 Jul 2007 00:00:10 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans"
GENTOO_MIRRORS="http://gentoo.osuosl.org/                 http://gentoo.cites.uiuc.edu/pub/gentoo/                 http://gentoo.osuosl.org/                 http://gentoo.chem.wisc.edu/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j4"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/xeffects /usr/portage/local/layman/musicbrainz /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apm ati avahi avi berkdb bitmap-fonts bluetoooth cdr cdrom cli cracklib crypt cups dbus dri dts dvd dvdr encode firefox flash freetype ftp gdbm gif gimp glibc-omitfp glitz gmail gnome gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick ipv6 isdnlog jpeg kerberos libg++ libnotify lm_sensers mad madwifi midi mime mmx mono mozilla mp3 mpeg msn mudflap ncurses nls nptl nptlonly ogg oggvorbis opengl openmp oss pam pcre pdf perl png posix ppds pppd python quicktime readline real reflection samba sdl session skins spell spl sse sse2 sse3 ssl streamripper svg sysfs tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis wifi x264 x86 xml xml2 xorg xpm xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="i810 vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Reproducible: Always
Comment 1 Todd Partridge 2007-07-30 16:29:57 UTC
Ooopps, thats gcc-4.1.2 that I was originally able to compile it on.
Comment 2 Paul Bredbury 2007-07-30 19:55:28 UTC
Debug unpack_makeself() in /usr/portage/eclass/eutils.eclass

Should be identified as version 2.1.4
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2007-08-01 20:15:31 UTC
Right.  GCC won't have anything to do with enemy-territory working or not (seriously, you can remove gcc and it would still install completely) since the game is completely binary.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2007-08-21 00:53:36 UTC
OK.  I've tested this with your listed versions of GCC and as I knew it would, it works perfectly for me.  Turn off any overlays before trying again.  I bet you've got something in an overlay causing this, as the tree is fine with regards to unpacking the Makeself archive.