I get this error when I try to run magnant games-strategy/magnant-2.00[string "/usr/share/games/magnant/scripts/stratagus...."]:64: attempt to call global `SetMenuBackground' (a nil value) stack traceback: [string "/usr/share/games/magnant/scripts/stratagus...."]:64: in main chunk Stratagus default config file loading ... Reproducible: Always Steps to Reproduce: 1. Compile games-strategy/magnant-2.00 2. Run "magnant" Gentoo Base System version 1.12.0_pre9 Portage 2.0.53_rc6 (default-linux/amd64/2005.1/no-multilib, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-archck6 x86_64) ================================================================= System uname: 2.6.12-archck6 x86_64 AMD Athlon(tm) 64 Processor 3200+ dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 7zip X a52 aac alsa avi bash-completion berkdb bzip2 cairo cgi cli clock-screen crypt cups curl dba dts dvd dvdr dvdread effects emacs emacs-w3 encode ffmpeg flac foomaticdb fortran freetype ftp gd gdbm geoip gif glitz gpm gtk2 imap imlib imlib2 inkjar ipv6 ithreads joystick jpeg key-screen lzw lzw-tiff mad matroska memlimit mikmod mmap mod mp3 mpeg mysql ncurses net network nls no-htdocs no-old-linux nptl nptlonly nvidia ogg oggvorbis openal opengl openntpd pcre pdflib perl plugin png posix python readline rtc ruby sdl search-screen softmmu spell sqlite sqlite3 ssl stream svg tcpd theora threads tiff truetype truetype-fonts type1 type1-fonts unicode usb userlocales utf8 vorbis xattr xinerama xml2 xv xvmc zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS
magnant doesnt have any code to compile, it's just a collection of data files
Magnant can be "installed", but it doesn't work. That's what I meant.
Same problem here. Looks like it may actually be a stratagus problem. Does stratagus depend on a particular version of lua?
Magnant 2.00 requires Stratagus 2.0; 2.1 won't work.
(In reply to comment #4) > Magnant 2.00 requires Stratagus 2.0; 2.1 won't work. Would it be too much hassle to provide an stratagus 2.0 ebuild and let this one hard depend on it? Curently there is only stratagus 2.1 in portage.
It would need to slot with the 2.1 version and would need to be attached here in the next few weeks. I've masked magnant for removal from portage since it seems like no one cares enough to fix up this bug in the past year.
removed from portage. marking WONTFIX.