[Opensim-dev] Package manager
Mic Bowman
cmickeyb at gmail.com
Tue Jan 6 19:07:00 UTC 2015
and one final note for now... matuils appears to be looking for some file
in my home directory:
ERROR: Could not read folder info file (Directory
'/home/opensim/.config/mono.addins/addin-db-002/addin-dir-data' not found.)
any idea what thats about?
On Tue Jan 06 2015 at 10:36:17 AM Mic Bowman <cmickeyb at gmail.com> wrote:
> And the file path problem persists with the ini files... so I have
> included the config file under dispatcher/Dispather.ini.example in the
> addins statement. I copy that file on build from source into a directory
> called bin/dispatcher and also copy the dll into that directory (using the
> prebuild paths). when i run mautil pack i get a bunch of errors related to
> the path dispatcher/dispatcher. It appears that I *must* build into bin
> when building from source, then create the package, which will then unpack
> into the directory structure that I want.
>
> On Tue Jan 06 2015 at 10:30:45 AM Mic Bowman <cmickeyb at gmail.com> wrote:
>
>> When i explicitly put the build libraries into bin/dispatcher (so that
>> would be DispatcherModule.dll), they do not appear to be loaded on OpenSim
>> startup. The module init function is never called.
>>
>> Just coming back to... we have two situations.. build from source into an
>> runnable deployment and install modules into an existing runnable
>> deployment. The rules for the two seem to be different for how addins are
>> loaded.
>>
>> On Tue Jan 06 2015 at 10:11:25 AM Mic Bowman <cmickeyb at gmail.com> wrote:
>>
>>> Couple more questions... i have several directories of stuff: documents,
>>> scripts, etc. Do I need to list every single file using the
>>> ImportAddinFile? Also, I want two separate packages to be created, one for
>>> the dispatcher and one for the remote control messages and handlers. that
>>> implies two separate prebuild projects?
>>>
>>> On Tue Jan 06 2015 at 8:40:24 AM Diva Canto <diva at metaverseink.com>
>>> wrote:
>>>
>>>> On 1/6/2015 8:31 AM, Diva Canto wrote:
>>>> > In my tests, mono addins does the right thing with dependencies! For
>>>> > example, Diva.Wifi (which is now an addin) depends on another addin
>>>> > Diva.Interfaces (this one defines an extension point for Wifi -- I
>>>> > have extra packages that aren't in the free distribution of Wifi).
>>>> > When you install Diva.Wifi, it correctly installs Diva.Interfaces
>>>> > automatically. The interface is very similar to yum or apt-get, it
>>>> > lets you know about the dependencies, and asks you if you want to
>>>> > proceed.
>>>>
>>>> Forgot to say this: and if Diva.Interfaces (the common package) is
>>>> already installed by the time Diva.Wifi is installed, all the better. In
>>>> other words, bugs not withstanding, mono addins is behaving like you
>>>> would expect a package manager to behave.
>>>>
>>>> _______________________________________________
>>>> Opensim-dev mailing list
>>>> Opensim-dev at opensimulator.org
>>>> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150106/3dd1f7b0/attachment.html>
More information about the Opensim-dev
mailing list