Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 58725

Summary: lgeneral fails to emerge with "Failed to generate scenario data."
Product: Gentoo Linux Reporter: Gregg Casillo <gregg.casillo>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED UPSTREAM    
Severity: normal CC: mate.car, pasky, tobias
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Gregg Casillo 2004-07-28 23:48:31 UTC
I try to emerge lgeneral-1.2_beta2, but get this message:

make[2]: Leaving directory `/var/tmp/portage/lgeneral-1.2_beta2/work/lgeneral-1.2beta-2'
make[1]: Leaving directory `/var/tmp/portage/lgeneral-1.2_beta2/work/lgeneral-1.2beta-2'
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

LGeneral Converter for Panzer General (DOS version) v1.2beta-2
Copyright 2002-2004 Michael Speck
Released under GNU GPL
---
Settings:
  Source: /var/tmp/portage/lgeneral-1.2_beta2/work/pg-data
  Destination: /var/tmp/portage/lgeneral-1.2_beta2/image///usr/share/games/lgeneral
  Use Individual Palettes
Converting:
/usr/portage/games-strategy/lgeneral/lgeneral-1.2_beta2.ebuild: line 42: 18329 Segmentation fault      "${WORKDIR}/lgc-pg/lgc-pg/lgc-pg" -s "${WORKDIR}/${DATA}" -d "${D}/${GAMES_DATADIR}/lgeneral"

!!! ERROR: games-strategy/lgeneral-1.2_beta2 failed.
!!! Function src_install, Line 50, Exitcode 139
!!! Failed to generate scenario data.

Something about the ebuild is borked, no?

Reproducible: Always
Steps to Reproduce:
1. emerge lgeneral
2. segfault in scenario generator causes emerge to fail
3. unable to kill digital nazis
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-07-29 00:45:56 UTC
Yeah, you have to merge it from X right now.  I've notified the upstream
author about this issue.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2004-08-08 04:58:45 UTC
upstream isn't really interested in fixing this it seems.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-10-13 00:45:24 UTC
*** Bug 66681 has been marked as a duplicate of this bug. ***
Comment 4 Gregg Casillo 2005-01-23 19:44:20 UTC
What do you mean when you say, "Yeah, you have to merge it from X right now." I am logged in as a non-root user in KDE. From Konsole, I su to root then run "emerge lgeneral." I am running xorg-x11-6.8.0-r3.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2005-10-30 06:47:29 UTC
*** Bug 110888 has been marked as a duplicate of this bug. ***
Comment 6 Petr Baudis 2005-11-08 16:14:34 UTC
This is seriously broken, since even with sandbox it meddles with framebuffer
and svga, causing the system to CRASH when emerging from framebuffer console and
being in X in the meanwhile. It should at least produce a big fat warning about
this before emerging.
Comment 7 SpanKY gentoo-dev 2005-11-08 17:27:18 UTC
it depends on what your libsdl supports actually ... lgenerals will test all
video drivers that are built into it which *may* include svga/fb/X/directfb/etc...
Comment 8 Petr Baudis 2005-11-09 00:13:51 UTC
Why does it test them?