Talk:Dependencies

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(why is ruby in the dependencies list?)
 
(Questions: Fedora 9 problems)
Line 6: Line 6:
  
 
The "ruby" package is listed in the Ubuntu dependencies... what's it used for, and is it really a dependency?  I run a few OpenSim instances and none of the machines have Ruby installed.  --[[User:DaveCoyle|DaveCoyle]] 16:49, 2 December 2008 (UTC)
 
The "ruby" package is listed in the Ubuntu dependencies... what's it used for, and is it really a dependency?  I run a few OpenSim instances and none of the machines have Ruby installed.  --[[User:DaveCoyle|DaveCoyle]] 16:49, 2 December 2008 (UTC)
 +
 +
===Fedora 9===
 +
I have mono-1.9.1.  I have checked out and tried to build tagged release 0.6.1 of opensim.  It is unclear to me whether either mono-2.0 or components thereof are also required ([[Build Instructions]] seem to say mono-1.9.1 is OK). The build message from nant says:
 +
<pre>
 +
NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
 +
Copyright (C) 2001-2006 Gerry Shaw
 +
http://nant.sourceforge.net
 +
 +
 +
** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: The following assembly referenced from /usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll could not be loaded:
 +
    Assembly:  nunit.core    (assemblyref_index=4)
 +
    Version:    2.2.10.0
 +
    Public Key: 5545c11907873871
 +
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/NAnt/bin).
 +
 +
 +
** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.
 +
 +
** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.
 +
[loadtasks] Failure scanning "/usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll" for extensions. Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.
 +
 +
BUILD FAILED
 +
 +
The current runtime framework 'mono-2.0' is not correctly configured in the NAnt configuration file.
 +
    Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.
 +
 +
For more information regarding the cause of the build failure, run the build again in debug mode.
 +
 +
Try 'nant -help' for more information
 +
</pre>
 +
 +
On a guess (not a nant/mono/windoze guy), I tried building with <code>nant -t:mono-1.0</code>, with the same results.
 +
 +
Thanks in advance for your help,
 +
 +
-SM

Revision as of 03:46, 5 January 2009

Ubuntu

I created an Ubuntu 8.04 section and moved the links to the mono 1.9.1 upgrade instructions there. Mono 1.9.1 is already in intrepid/main. --DaveCoyle 16:49, 2 December 2008 (UTC)

Questions

The "ruby" package is listed in the Ubuntu dependencies... what's it used for, and is it really a dependency? I run a few OpenSim instances and none of the machines have Ruby installed. --DaveCoyle 16:49, 2 December 2008 (UTC)

Fedora 9

I have mono-1.9.1. I have checked out and tried to build tagged release 0.6.1 of opensim. It is unclear to me whether either mono-2.0 or components thereof are also required (Build Instructions seem to say mono-1.9.1 is OK). The build message from nant says:

NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
Copyright (C) 2001-2006 Gerry Shaw
http://nant.sourceforge.net


** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: The following assembly referenced from /usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll could not be loaded:
     Assembly:   nunit.core    (assemblyref_index=4)
     Version:    2.2.10.0
     Public Key: 5545c11907873871
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/NAnt/bin).


** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.

** (/usr/lib/NAnt/bin/NAnt.exe:23980): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.
[loadtasks] Failure scanning "/usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll" for extensions. Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.

BUILD FAILED

The current runtime framework 'mono-2.0' is not correctly configured in the NAnt configuration file.
    Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.

For more information regarding the cause of the build failure, run the build again in debug mode.

Try 'nant -help' for more information

On a guess (not a nant/mono/windoze guy), I tried building with nant -t:mono-1.0, with the same results.

Thanks in advance for your help,

-SM

Personal tools
General
About This Wiki