[Opensim-dev] [opensim 0005007]: Some scripts require installing more than the default mono release
Gary Starkweather
gstark at rustycat.com
Tue Sep 28 05:47:58 UTC 2010
Very nicely said Karen!
How to put "Closed" on a thread...
Gary Starkweatjer
On 27/09/2010 6:27 PM, Karen Palen wrote:
> I deliberately took 24 hours away from OpenSim simply to avoid making
> any caustic remarks that would spark such a "religious war"! I realy
> can't see that any such war would be of benefit to anyone!
>
> I think we are seeing an essential difference between Windows and
> Linux here - Linux is "package based" and expects that an install will
> include a complete list of dependencies. In this case including a list
> of the mono segments that are required to run the app.
>
> I too have tried more than a dozen Linux distros, and finally settled
> on Ubuntu - your mileage may vary! :-)
>
> I have had my "mars sim" running continuously for the month of
> September with minimal problems apart from Arizona's electric power
> problems at this time of year!
>
> In the absence of a specific build which selects only the mono
> sections required, I simply installed "mono-complete" at the expense
> of a few Mb of my 750Gb hdd. So far that is the only "mono" problem -
> no "scavenger hunts of any sort!
>
> I have been looking at the tools provided by Canonical's Launchpad
> (Ubuntu) for another project and see that they provide a custom build
> capability to sort this dependency problem out in a reasonable
> fashion. Once I get the other apps I am working on loaded for the .deb
> distribution via Launchpad I will try to add at least the then current
> Diva distro as a "one click" install for Ubuntu users.
>
> If nothing else it should provide a great marketing tool for
> OpenSimulator.
>
> I have also run OpenSimulator under Win 7 with equally as few problems
> (or as many depending on your point of view).
>
> There are definite advantages to one OS over the other <insert eternal
> and pointless religious war here>, but the ability to run OpenSIm is
> emphatically NOT one of the driving issues!
>
> Oh yes I also updated the wiki (again) to give a very explicit warning
> about the TWO mono issues so that they should not bother anyone again
> - RTFM!
>
> Karen
>
> On Mon, Sep 27, 2010 at 10:00 AM, Brianna <wwwench at gmail.com
> <mailto:wwwench at gmail.com>> wrote:
>
> Karen; my view is to avoid any Linux distro for OpenSim, tried
> them all. I have an active CentOS LAMP server for years but
> concluded that mono is the drag anchor to stable ease of use with
> OpenSim. My current Net D2 and Net OSG servers allow me to
> concentrate on content and VW fun. I can leave it for days and
> find it at the ready without distro scavenger hunts for mono
> versions or pieces. I will go as far as to state there are as many
> forum/blog words around about distro tweaking for OpenSim as there
> are about it's features and content.
> No religious war declaration intended :)
>
> *From:* Karen Palen <mailto:karenpalensl at gmail.com>
> *Sent:* Sunday, September 26, 2010 8:22 PM
> *To:* opensim-dev at lists.berlios.de
> <mailto:opensim-dev at lists.berlios.de>
> *Subject:* Re: [Opensim-dev] [opensim 0005007]: Some scripts
> require installing more than the default mono release
>
> 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 <mailto: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
> <mailto: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 <mailto: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 <mailto: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
> <mailto:Opensim-dev at lists.berlios.de>
> >> > https://lists.berlios.de/mailman/listinfo/opensim-dev
> >> _______________________________________________
> >> Opensim-dev mailing list
> >> Opensim-dev at lists.berlios.de
> <mailto:Opensim-dev at lists.berlios.de>
> >> https://lists.berlios.de/mailman/listinfo/opensim-dev
> >>
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at lists.berlios.de
> <mailto:Opensim-dev at lists.berlios.de>
> > https://lists.berlios.de/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> <mailto:Opensim-dev at lists.berlios.de>
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de <mailto:Opensim-dev at lists.berlios.de>
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de <mailto: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/20100927/25a54fa2/attachment-0001.html>
More information about the Opensim-dev
mailing list