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

Reply via email to