Bug 122433 - games-rpg/eternal-lands-1.1.2 fails to execute
Bug#: 122433 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: INVALID Assigned To: uberlord@gentoo.org Reported By: toto@darkside.tomsk.ru
Component: Games
URL: 
Summary: games-rpg/eternal-lands-1.1.2 fails to execute
Keywords:  
Status Whiteboard: 
Opened: 2006-02-11 00:21 0000
Description:   Opened: 2006-02-11 00:21 0000
toto@darkstar ~ $ el
terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
Aborted
toto@darkstar ~ $

------- Comment #1 From toto 2006-02-11 00:29:29 0000 -------
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mail"
LANG="ru_RU.koi8r"
LC_ALL="ru_RU.koi8r"
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://mail/gentoo-portage"
USE="x86 3dnow X a52 aac aalib acl acpi alsa apm arts audiofile avi berkdb
bitmap-fonts bmp bzip2 cdparanoia cdr clamav crypt curl dbus divx4linux dts dv
dvd dvdr dvdread eds emboss encode esd exif expat fam ffmpeg flac foomaticdb
fortran gcj gd gdbm geoip gif glut gmp gnutls gphoto2 gpm gstreamer gtk gtk2
gtkhtml hal iconv icq idn imagemagick imlib ipv6 jack java javascript jikes
jpeg junit kde lcms libg++ libwww lirc lm_sensors lua mad mhash mikmod mmap mmx
mng mono motif mozilla mp3 mpeg mysql nas ncurses nls nocardbus nptl nptlonly
nvidia ogg oggvorbis openal opengl oss pam pcre pda pdflib perl php png python
qt quicktime readline recode ruby samba sasl sdl slang slp sndfile snmp sockets
socks5 sox speex spell sse ssl symlink tcltk tcpd theora tidy tiff truetype
truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis win32codecs xine xml
xml2 xmms xv xvid zlib linguas_ru userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY

------- Comment #2 From Jakub Klawiter 2006-02-11 15:30:13 0000 -------
Download the binary (1.2.0) from www.eternal-lands.com version 1.1.2 from
portage is no longer supported by game serwer :(

------- Comment #3 From toto 2006-02-11 16:05:12 0000 -------
yes, version need be dump
but, fails with run is becouse i have media-libs/cal3d-0.11.0_pre20050823, but
with media-libs/cal3d-0.10.0 all ok, but with game version is true [

------- Comment #4 From Roy Marples (RETIRED) 2006-02-13 13:57:48 0000 -------
el 1.2.0p1 has a hard dep on media-libs/cal3d-0.10.0
It will only work with this version.

------- Comment #5 From toto 2006-02-14 03:50:31 0000 -------
>>> Downloading ftp://ftp.berlios.de/pub/elc/elc/elc_120p1.tgz
--17:45:43--  ftp://ftp.berlios.de/pub/elc/elc/elc_120p1.tgz
           => `/usr/portage/distfiles/elc_120p1.tgz'
Распознаётся
ftp.berlios.de... 195.37.77.141
Устанавливается
соединение с
ftp.berlios.de|195.37.77.141|:21...
соединение
установлено.
Выполняется
вход под
именем anonymous ...
Выполнен
вход в
систему!
==> SYST ... готово.  ==> PWD ...
готово.
==> TYPE I ... готово.   ==> CWD
/pub/elc/elc ...
Нет такого
каталога `pub/elc/elc'.

!!! Couldn't download elc_120p1.tgz. Aborting.

!!! Fetch for
/usr/portage/games-rpg/eternal-lands/eternal-lands-1.2.0_p1.ebuild failed,
continuing...

I think path is: ftp://ftp.berlios.de/pub/elc/elc_120p1.tgz
and this no have a file now

------- Comment #6 From Roy Marples (RETIRED) 2006-02-14 04:11:34 0000 -------
(In reply to comment #5)
> I think path is: ftp://ftp.berlios.de/pub/elc/elc_120p1.tgz
> and this no have a file now

You're right. I've changed it to a gentoo mirror only and noted what the
correct URL should be as the EL devs still haven't released a source tarball.
The tarball on the gentoo mirrors is taken from their CVS tree with the 1.2.0p1
tag

------- Comment #7 From toto 2006-02-14 04:32:59 0000 -------
gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer 
-DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DLINUX -DELC -DPNG_SCREENSHOT
-DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX
-DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX
-DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -I/usr/include/SDL -D_REENTRANT
-I/usr/include/libxml2 -c -o events.o events.c
gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer 
-DDATA_DIR=\"/usr/share/games/eternal-lands/\" -DLINUX -DELC -DPNG_SCREENSHOT
-DUSE_FRAMEBUFFER -DNEW_FRUSTUM -DBUG_FIX_3D_OBJECTS_MIN_MAX -DNEW_TEX
-DOPTIONS_I18N -DATI_9200_FIX -DNETWORK_THREAD -DWIDGETS_FIX
-DNEW_ACTOR_ANIMATION -DCOMMAND_BUFFER -I/usr/include/SDL -D_REENTRANT
-I/usr/include/libxml2 -c -o framebuffer.o framebuffer.c
framebuffer.c: In function `print_fbo_errors':
framebuffer.c:24: error: `GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT' undeclared
(first use in this function)
framebuffer.c:24: error: (Each undeclared identifier is reported only once
framebuffer.c:24: error: for each function it appears in.)
make: *** [framebuffer.o] Ошибка 1

!!! ERROR: games-rpg/eternal-lands-1.2.0_p1 failed.
!!! Function src_compile, Line 71, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

xnik xnik %[
and:
unpack eternal-lands.png: file format not recognized. Ignoring.
may be it unneed ?

------- Comment #8 From Roy Marples (RETIRED) 2006-02-14 04:39:09 0000 -------
(In reply to comment #7)
> framebuffer.c: In function `print_fbo_errors':
> framebuffer.c:24: error: `GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT' undeclared
> (first use in this function)
> framebuffer.c:24: error: (Each undeclared identifier is reported only once
> framebuffer.c:24: error: for each function it appears in.)
> make: *** [framebuffer.o] Ошибка 1

Please open a new bug for this

> unpack eternal-lands.png: file format not recognized. Ignoring.
> may be it unneed ?

It is needed and that message is correct. That part is OK

------- Comment #9 From toto 2006-02-14 04:42:25 0000 -------
(In reply to comment #8)
> (In reply to comment #7)
> > framebuffer.c: In function `print_fbo_errors':
> > framebuffer.c:24: error: `GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT' undeclared
> > (first use in this function)
> > framebuffer.c:24: error: (Each undeclared identifier is reported only once
> > framebuffer.c:24: error: for each function it appears in.)
> > make: *** [framebuffer.o] Ошибка 1
> 
> Please open a new bug for this
OK
> 
> > unpack eternal-lands.png: file format not recognized. Ignoring.
> > may be it unneed ?
> 
> It is needed and that message is correct. That part is OK
> 
I think it may only copy ] not unpack "test" ]]