[Opensim-dev] [opensim 0005007]: Some scripts require installing more than the default mono release

Karen Palen karenpalensl at gmail.com
Mon Sep 27 03:22:05 UTC 2010


Oh yes I *DID* update the wiki to reflect this - sigh.

On Sun, Sep 26, 2010 at 8:19 PM, Karen Palen <karenpalensl at gmail.com> wrote:

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


More information about the Opensim-dev mailing list