Talk:Dependencies
From OpenSimulator
(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 02: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