I just gave current master a try under mono 2.0.1 and I get the following on 
startup

** (OpenSim.exe:23337): WARNING **: The class 
System.Threading.ReaderWriterLockSlim could not be loaded, used in 
System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
15:08:58 - [MODULES]: Could not load types for [HttpServer, Version=1.0.0.0, 
Culture=neutral, PublicKeyToken=null]. 
Exception System.Reflection.ReflectionTypeLoadException: The classes in the 
module cannot be loaded.
   at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
   at System.Reflection.Assembly.GetTypes () [0x00000]
   at OpenSim.Region.Framework.ModuleLoader.LoadModules (System.String dllName) 
[0x00000]

which I presume is the problem, since it's the same one as in

http://opensimulator.org/mantis/bug_view_page.php?bug_id=3941

System.Threading.ReaderWriterLockSlim was only introduced in .NET 3.5 so I 
assume that mono 2.0.1 lacks this.  I tried 
recompiling HttpServer under mono 2.0.1 using MonoDevelop but came up against 
syntax problems and compiling in Visual 
Studio C# 2008 targeting .NET Framework 2.0 does not resolve the problem, so it 
looks like this issue is permanent.

At least for Ubuntu, the next release (9.10) will upgrade the mono packages.

Impalah wrote:
> Ok, I will try it as soon as I can. I work in grid mode so maybe it will 
> take me some time until I can tell you something.
> 
> Greetings
> 
> 2009/8/4 Teravus Ovares <tera...@gmail.com <mailto:tera...@gmail.com>>
> 
>     Can I suggest something Impalah<impa...@gmail.com
>     <mailto:impa...@gmail.com>>?
> 
>     Try the new OpenSimulator in a separate folder under your current
>     version of mono and let us know what happens.   If it works, then the
>     feedback that I've been getting about requiring a mono update might be
>     'outdated'.      If you have problems, please let us know so we can
>     know that we've updated the documentation correctly.    You could also
>     download the C# WebServer code from opensim-libs and attempt to
>     compile it yourself.   You might be able to get it to work with your
>     current version of mono successfully.
> 
>     Regards
> 
>     Teravus
> 
>     On Tue, Aug 4, 2009 at 7:30 AM, Impalah<impa...@gmail.com
>     <mailto:impa...@gmail.com>> wrote:
>      > Yes, this will force me to have several mono versions in the
>     machines,
>      > unless I delete the old versions, and it won't protect me against
>     a "update
>      > to mono version X" several weeks later. So my system will be always
>      > "unstable" and I won't be able to call it safe, because I don't
>     know if the
>      > new mono version is "secure", or use it for something more than
>     testing and
>      > "hey, 10000 primitives, cool!"
>      >
>      > I'm hungry, maybe I will be more optimistic after lunch.
>      >
>      > greetings
>      >
>      >
>      >
>      > 2009/8/4 Dr Scofield <drscofi...@xyzzyxyzzy.net
>     <mailto:drscofi...@xyzzyxyzzy.net>>
>      >>
>      >> Impalah wrote:
>      >> > Please allow me to be cynic but... For using/developing
>     for/testing
>      >> > trunk Opensim versions I am forced to tweak my stable and well
>     patched
>      >> > Linux and to include an unstable mono version which I have no
>     guarantee
>      >> > about everything will work (maybe with 2.4, maybe with 2.5,
>     maybe with
>      >> > future 2.9)...
>      >>
>      >> hmm...not sure where the "tweak my stable and well patched
>     linux" comes
>      >> into the
>      >> game. installing mono 2.4.2 can be done in parallel to an
>     existing mono
>      >> tree
>      >> even. you just have to be careful to use the right one for
>     opensim (we
>      >> have
>      >> systems with 3 different mono version installed).
>      >>
>      >> but then again, i might be misunderstanding you. if that is the
>     case,
>      >> forget
>      >> what i said.
>      >>
>      >> --
>      >> dr dirk husemann ---- virtual worlds research ---- ibm zurich
>     research lab
>      >> SL: dr scofield ---- drscofi...@xyzzyxyzzy.net
>     <mailto:drscofi...@xyzzyxyzzy.net> ---- http://xyzzyxyzzy.net/
>      >> RL: h...@zurich.ibm.com <mailto:h...@zurich.ibm.com> - +41 44 724
>     8573 - http://www.zurich.ibm.com/~hud/
>     <http://www.zurich.ibm.com/%7Ehud/>
>      >> _______________________________________________
>      >> Opensim-dev mailing list
>      >> Opensim-dev@lists.berlios.de <mailto:Opensim-dev@lists.berlios.de>
>      >> https://lists.berlios.de/mailman/listinfo/opensim-dev
>      >
>      >
>      > _______________________________________________
>      > Opensim-dev mailing list
>      > Opensim-dev@lists.berlios.de <mailto:Opensim-dev@lists.berlios.de>
>      > https://lists.berlios.de/mailman/listinfo/opensim-dev
>      >
>      >
>     _______________________________________________
>     Opensim-dev mailing list
>     Opensim-dev@lists.berlios.de <mailto:Opensim-dev@lists.berlios.de>
>     https://lists.berlios.de/mailman/listinfo/opensim-dev
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev@lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev


-- 
justincc
Justin Clark-Casey
http://justincc.wordpress.com
_______________________________________________
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to