bastion does not start. Reproducible: Always Steps to Reproduce: 1. Install games-rpg/bastion-20120620-r1 on an ~amd64 Gentoo system. 2. Type 'bastion' in a terminal emulator. Actual Results: eroen@occam ~ $ bastion Corlib not in sync with this runtime: expected corlib version 111, found 96. Loaded from: /opt/bastion/mscorlib.dll Download a newer corlib or a newer runtime at http://www.go-mono.com/daily. Expected Results: bastion should start. With USE=bundled-libs bastion starts as expected. The above was observed with dev-lang/mono-3.2.8 and -3.0.7, except the latter prints "expected corlib version 110, found 96" in the error message. With mono-2.10.9-r2, a different error is presented, likely of different origin: eroen@occam ~ $ bastion Number of joysticks: 2 Number of buttons for joystick: 0 - 0 Number of axes for joystick: 0 - 2 Number of PovHats for joystick: 0 - 0 Number of buttons for joystick: 1 - 0 Number of axes for joystick: 1 - 2 Number of PovHats for joystick: 1 - 0 initializing c# fmod X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x3a00002 Serial number of failed request: 96 Current serial number in output stream: 96
The second problem when mono-2.10.9-r2 is installed seems to be unrelated and caused by fmod. I have been using a more recent fmod version (can be found in my overlay), using the bundled one or downgrading to fmod-4.38.02 makes the errors vanish.
sounds like a reason to remove the USE flag
yep. punted the bundled-libs flag.