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

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


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/e0f55443/attachment-0001.html>


More information about the Opensim-dev mailing list