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 <[email protected]
<mailto:[email protected]>> 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:[email protected]>
*Sent:* Sunday, September 26, 2010 8:22 PM
*To:* [email protected]
<mailto:[email protected]>
*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
<[email protected] <mailto:[email protected]>> 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 <[email protected]
<mailto:[email protected]>> 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
<[email protected] <mailto:[email protected]>> 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 <
>> [email protected] <mailto:[email protected]>
>> >> 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
>> > [email protected]
<mailto:[email protected]>
>> > https://lists.berlios.de/mailman/listinfo/opensim-dev
>> _______________________________________________
>> Opensim-dev mailing list
>> [email protected]
<mailto:[email protected]>
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> [email protected]
<mailto:[email protected]>
> https://lists.berlios.de/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[email protected]
<mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[email protected] <mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[email protected] <mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev