Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 513602 - =games-rpg/bastion-20120620-r1 with USE=-bundled-libs and >=dev-lang/mono-3.0.7 - Corlib not in sync with this runtime: expected corlib version 111, found 96.
Summary: =games-rpg/bastion-20120620-r1 with USE=-bundled-libs and >=dev-lang/mono-3.0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-17 18:33 UTC by eroen
Modified: 2015-05-12 19:26 UTC (History)
0 users

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 eroen 2014-06-17 18:33:53 UTC
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
Comment 1 eroen 2014-06-17 20:24:14 UTC
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.
Comment 2 Julian Ospald 2014-06-17 20:28:44 UTC
sounds like a reason to remove the USE flag
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2015-05-12 19:26:47 UTC
yep.  punted the bundled-libs flag.