perfect expalanation !!!<br><br><div class="gmail_quote">2010/9/27 Melanie <span dir="ltr"><<a href="mailto:melanie@t-data.com">melanie@t-data.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
first off, it's not a change in mono. It's a change in how<br>
distributions package mono. It means that the Debian packagers seem<br>
to be at fault.<br>
<br>
Mono is monolithic, you can NOT break it up into a mono-runtime and<br>
mono-develop or mono-complete package. Mono contains the CodeDom<br>
methods and some of the methods DO call the compiler, which is<br>
assumed to be there.<br>
<br>
Not including the compiler cripples mono and the packagers need to<br>
be slapped around with a large trout, and more than just a bit.<br>
<br>
OpenSim will always need mono-complete, or whatever the name is that<br>
the packagers give the package that contains the compiler and libraries.<br>
<br>
OpenSim compiles scripts programmatically, on a crippled system,<br>
e.g. one without a compiler, this will NOT work.<br>
<br>
This is not OpenSim's fault.<br>
<br>
As for IRC, you join the appropriate channel and ask your question.<br>
<br>
Don't say "Hi". Don't ask "Can I ask a question?". Don't ask "Are<br>
there any devs here?". Don't expect a reply to any of those.<br>
<br>
So, ask your question. Then stay online and wait. Most of us log<br>
IRC, or stay logged in 14/7. We scroll back to look for questions<br>
and answer them. Of course, this can be 10 hours later. We won't<br>
bother answering a question if the asker has left since then. We<br>
also don't answer irrelevant, inappropriate or misplaced questions.<br>
<br>
Ask user questions in #OpenSim. Do not ask them in #OpenSim-dev,<br>
they will be ignored there.<br>
<br>
Easy, isn't it?<br>
<br>
You can't expect to come in, ask a question, get an answer, and log<br>
out. If you're not willing or able to stay logged in to IRC until<br>
there is an answer for you, we have this mailing list.<br>
<br>
Melanie<br>
<br>
Karen Palen wrote:<br>
> Please don't shoot the messenger.<br>
><br>
> I have forwarded this to the <a href="http://thehypergates.com" target="_blank">http://thehypergates.com</a> people for comment.<br>
><br>
> As a minimum it would seem that the OpenSim documentation needs to be<br>
> updated to reflect this change in mono.<br>
><br>
> I happen to be doing a lot of LSL script coding right now, so I will try the<br>
> various scripts on a "clean" install (all of my machines have the full<br>
> dev/debug mono normally) and report specific scripts/LSL functions that<br>
> appear to require the extra capabilities.<br>
><br>
> BTW I have not been able to get a response on IRC and have not taken the<br>
> time to figure out the problem. In the past IRC has not been very useful for<br>
> this kind of problem.<br>
><br>
> Karen<br>
><br>
> On Sun, Sep 26, 2010 at 6:06 PM, Melanie <<a href="mailto:melanie@t-data.com">melanie@t-data.com</a>> wrote:<br>
><br>
>> No, but the IRC or this list are right place for it , NOT Mantis. If<br>
>> it's not a coding error, it doesn't belong in Mantis.<br>
>><br>
>> I can't access that website so I can't get the script in question.<br>
>><br>
>> However, it is understood that you MUST be running OpenSim on a<br>
>> machine that is capable of compiling it. GMCS is part of Mono and<br>
>> it's needed to compile scripts.<br>
>><br>
>> If a distro has cut Mono down into a user and a developer package,<br>
>> you MUST have the developer package. This is because scripts are<br>
>> compiled to normal assemblies, and the CodeDom tools do this by<br>
>> calling the external gmcs.exe. If that is not there, scripts will<br>
>> not work.<br>
>><br>
>> If a distro makes distinctions there, it's that distro that is at<br>
>> fault, not OpenSim.<br>
>><br>
>> Therefore, the place for that is IRC or here, not Mantis.<br>
>><br>
>> I have stopped answering "support" type questions in Mantis tickets<br>
>> because it gets abused as a forum. OpenSim has no forum. It has a<br>
>> mailing list.<br>
>><br>
>> Melanie<br>
>><br>
>> Karen Palen wrote:<br>
>> > I was under the impression that I was reporting LSL scripts that do NOT<br>
>> work<br>
>> > under the default mono!<br>
>> ><br>
>> > It appears that at least some of the LSL scripts do require an extra mono<br>
>> > package, despite the documentation.<br>
>> ><br>
>> > Should I simply forget about this bug report or ?????<br>
>> ><br>
>> > Karen<br>
>> ><br>
>> > On Sun, Sep 26, 2010 at 3:48 PM, Mantis Bug Tracker <<br>
>> <a href="mailto:admin@opensimulator.org">admin@opensimulator.org</a><br>
>> >> wrote:<br>
>> ><br>
>> >><br>
>> >> A NOTE has been added to this issue.<br>
>> >> ======================================================================<br>
>> >> <a href="http://opensimulator.org/mantis/view.php?id=5007" target="_blank">http://opensimulator.org/mantis/view.php?id=5007</a><br>
>> >> ======================================================================<br>
>> >> Reported By:                Karen Palen<br>
>> >> Assigned To:<br>
>> >> ======================================================================<br>
>> >> Project:                    opensim<br>
>> >> Issue ID:                   5007<br>
>> >> Category:                   [REGION] Scripting Engine<br>
>> >> Reproducibility:            always<br>
>> >> Severity:                   major<br>
>> >> Priority:                   normal<br>
>> >> Status:                     closed<br>
>> >> Git Revision:               r-13558<br>
>> >> SVN Revision:               0<br>
>> >> Run Mode:                    Standalone (Multiple Regions)<br>
>> >> Physics Engine:             BasicPhysics<br>
>> >> Environment:                Mono / Linux32<br>
>> >> Mono Version:               2.4.2<br>
>> >> Resolution:                 fixed<br>
>> >> Fixed in Version:<br>
>> >> ======================================================================<br>
>> >> Date Submitted:             2010-08-31 11:10 PDT<br>
>> >> Last Modified:              2010-09-26 15:48 PDT<br>
>> >> ======================================================================<br>
>> >> Summary:                    Some scripts require installing more than<br>
>> the<br>
>> >> default mono release<br>
>> >> Description:<br>
>> >> I have just finished a "clean" install of Diva r-13558 on a brand new<br>
>> >> machine with freshly installed Ubuntu Lucid (10.04).<br>
>> >><br>
>> >> Lucid comes with mono 2.4.4 pre-installed, however sone scripts require<br>
>> >> the package mono-gmcs and others (e.g. the hypergate<br>
>> >> <a href="http://www.thehypergates.com/" target="_blank">http://www.thehypergates.com/</a> )<br>
>> >> require the "mono-complete" package.<br>
>> >><br>
>> >> According to the mono documentation this is due to unresolved references<br>
>> >> in the scripting package.<br>
>> >> ======================================================================<br>
>> >><br>
>> >> ----------------------------------------------------------------------<br>
>> >>  (0016905) melanie (administrator) - 2010-09-26 15:48<br>
>> >>  <a href="http://opensimulator.org/mantis/view.php?id=5007#c16905" target="_blank">http://opensimulator.org/mantis/view.php?id=5007#c16905</a><br>
>> >> ----------------------------------------------------------------------<br>
>> >> OpenSim runs with the normal mono packages. That will run OpenSim and<br>
>> all<br>
>> >> LSL scipts. Any other languages may need additional libraries, which are<br>
>> >> not OpenSim's responsibility to provide. And Mantis is NOT a Forum. If<br>
>> you<br>
>> >> have questions, PLEASE take it to IRC.<br>
>> >><br>
>> >> Issue History<br>
>> >> Date Modified    Username       Field                    Change<br>
>> >> ======================================================================<br>
>> >> 2010-08-31 11:10 Karen Palen    New Issue<br>
>> >> 2010-08-31 11:10 Karen Palen    Git Revision              => r-13558<br>
>> >> 2010-08-31 11:10 Karen Palen    SVN Revision              => 0<br>
>> >> 2010-08-31 11:10 Karen Palen    Run Mode                  =>  Standalone<br>
>> >> (Multiple Regions)<br>
>> >> 2010-08-31 11:10 Karen Palen    Physics Engine            =><br>
>> BasicPhysics<br>
>> >> 2010-08-31 11:10 Karen Palen    Environment               => Mono /<br>
>> Linux32<br>
>> >> 2010-08-31 11:10 Karen Palen    Mono Version              => 2.4.2<br>
>> >> 2010-08-31 13:52 Karen Palen    Issue Monitored: Karen Palen<br>
>> >> 2010-09-26 14:14 Matto          Note Added: 0016902<br>
>> >> 2010-09-26 14:30 melanie        Note Added: 0016903<br>
>> >> 2010-09-26 14:30 melanie        Status                   new => closed<br>
>> >> 2010-09-26 14:30 melanie        Resolution               open => fixed<br>
>> >> 2010-09-26 15:39 Karen Palen    Note Added: 0016904<br>
>> >> 2010-09-26 15:48 melanie        Note Added: 0016905<br>
>> >> ======================================================================<br>
>> >><br>
>> >><br>
>> ><br>
>> ><br>
>> > ------------------------------------------------------------------------<br>
>> ><br>
>> > _______________________________________________<br>
>> > Opensim-dev mailing list<br>
>> > <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
>> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>> _______________________________________________<br>
>> Opensim-dev mailing list<br>
>> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>><br>
><br>
><br>
> ------------------------------------------------------------------------<br>
><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Rustam Rakhimov Igorevich<br>Graduate student<br>Department of Computer Science and Engineering,<br>DMS Lab, Room 1109<br>New Millennium Hall, Konkuk University<br>1,Hwayang-dong,Gwangin-Gu<br>
Seoul, Republic of Korea.<br>Pin: 143701<br>Mobile: +82-10-5811-4263 <br>