[mono-packagers] Corlib not in sync with this runtime: expected corlib version 69, found 82

Jo Shields directhex at apebox.org
Fri Jan 22 19:52:17 EST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 23/01/2010 00:10, Marc Weber wrote:
> I'm keen on part of an application which is written in C#.
> That's why I tried updating the Nix distribution of Mono today.
> 
> %monodevelop
> Corlib not in sync with this runtime: expected corlib version 69, found 82.
> Loaded from: /nix/store/lv0k02i05mwpm44m1ywrp7n5ksvdnscm-mono-2.4.2.1/lib/mono/2.0/mscorlib.dll
> Download a newer corlib or a newer runtime at http://www.go-mono.com/daily.
> 
> I've successfully build and installed these versions:
>   monodevelop-2.2
>   gtk-sharp-2.12.9
>   gtkmozembed-sharp-0.7-pre41601
>   mono-2.4.2.1
> 
> Now I'm lost. Can you tell me what exactly is going wrong here? Don't those versions fit?
> Can you point me to the documentation telling me how to resolve this start issue?

The error is caused by a broken Mono install, where your "mono" command
is from one version of Mono (judging by the corlib it wants, something
around 2.4ish), and your Mono libraries (usually from
/usr/lib/mono/2.0/*.dll) are a much newer version (something 2.6ish).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJLWkhBAAoJEMkPnLkOH60MyZcIAIYFFAJIKJJUWh09YijsTfM6
GW3eaZvIKtVoOnsuw7tQ5RuIWZmdJbYvg3me5yUFg5ILGcAWNepQH2DxajNzkjCD
pO/PLBVvNKnxdE3LO5vvfggCr6F+QcbekWNFdBrziYXCkHtIZE5mVl2PV1hCaTqw
DhXz2Q521mxAW2QwKw41mKDY0HfRgin3tei8wFC/8LdAnekFI7JuzOMoOBjmaf14
G4Qc7KgIi1Q5b1v/Ls8OWl8nOb3g4EoM9DkhokHlTiUAVffmyNJAqjgAbYajdDMX
F7uk08JmvmH8KcLLgXi8TWAwe2fEoFyIcXYyaRHWoUI61pa38nMMkzJjUpopaNc=
=sEP2
-----END PGP SIGNATURE-----


More information about the mono-packagers-list mailing list