Talk:Dependencies
From OpenSimulator
(Difference between revisions)
(→Fedora 9: pls help (added date)) |
(→Fedora 9: Progress to clean build) |
||
Line 7: | Line 7: | ||
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 progress to clean build (not quite running yet)== | |
− | I have mono-1.9.1. | + | ''Wanted to share what I had so far, such as it is.'' |
+ | |||
+ | Having started with OpenSim tagged release 0.6.1 and a Fedora 9 distro previously unconcerned with Mono (apart from defaults), I have gotten to a clean build by installing the following packages (actual versions included for reference, note all are fc9). | ||
+ | *log4net-1.2.10-4.fc9.i386 | ||
+ | *mono-ndoc-1.3.1-2.fc9.i386 | ||
+ | *mono-nunit22-2.2.10-5.fc9.i386 | ||
+ | *mono-nunit-1.9.1-2.fc9.i386 | ||
+ | *mono-sharpcvslib-0.35-3.fc9.i386 | ||
+ | *nant-0.85-21.fc9.i386 | ||
+ | *nant-docs-0.85-21.fc9.i386 | ||
+ | *xmlrpc-c-1.14.8-1.fc9.i386 | ||
+ | *cmake-2.6.2-1.fc9.i386 | ||
+ | *mono-devel-1.9.1-2.fc9.i386 | ||
+ | *mono-nunit-devel-1.9.1-2.fc9.i386 | ||
+ | *mono-nunit22-devel-2.2.10-5.fc9.i386 | ||
+ | *mono-jscript-1.9.1-2.fc9.i386 | ||
+ | |||
+ | ===Summary=== | ||
<pre> | <pre> | ||
+ | $ su - | ||
+ | # yum install log4net mono-ndoc mono-nunit22 mono-nunit mono-sharpcvslib nant nant-docs xmlrpc-c | ||
+ | # yum install cmake mono-devel mono-nunit-devel mono-nunit22-devel mono-jscript | ||
+ | # exit | ||
+ | $ svn co http://opensimulator.org/svn/opensim/tags/0.6.1-release/ opensim | ||
+ | $ cd opensim | ||
+ | $ build clean all | ||
+ | </pre> | ||
+ | ===Notes=== | ||
+ | * Although I am using mono-1.9.2, it builds clean with <code>Target framework: Mono 2.0 Profile</code>. Not sure what that means yet. | ||
+ | * Execution boinks on wanting an Oracle client. My next step is to work out configuring for MySQL. | ||
+ | * I get this bit of complaint on the build, but it seems to finish successfully regardless, | ||
+ | <pre># @export PATH=/usr/local/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/smaines/bin | ||
+ | nant | ||
NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006) | NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006) | ||
Copyright (C) 2001-2006 Gerry Shaw | Copyright (C) 2001-2006 Gerry Shaw | ||
Line 15: | Line 46: | ||
− | ** (/usr/lib/NAnt/bin/NAnt.exe: | + | ** (/usr/lib/NAnt/bin/NAnt.exe:31728): WARNING **: The following assembly referenced from /usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll could not be loaded: |
Assembly: nunit.core (assemblyref_index=4) | Assembly: nunit.core (assemblyref_index=4) | ||
Version: 2.2.10.0 | Version: 2.2.10.0 | ||
Line 22: | Line 53: | ||
− | ** (/usr/lib/NAnt/bin/NAnt.exe: | + | ** (/usr/lib/NAnt/bin/NAnt.exe:31728): 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: | + | ** (/usr/lib/NAnt/bin/NAnt.exe:31728): 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. | [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. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | + | -SM 14:35, 6 January 2009 (UTC) | |
− | + | ||
− | + | ||
− | + | ||
− | -SM | + |
Revision as of 06:35, 6 January 2009
Contents |
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 progress to clean build (not quite running yet)
Wanted to share what I had so far, such as it is.
Having started with OpenSim tagged release 0.6.1 and a Fedora 9 distro previously unconcerned with Mono (apart from defaults), I have gotten to a clean build by installing the following packages (actual versions included for reference, note all are fc9).
- log4net-1.2.10-4.fc9.i386
- mono-ndoc-1.3.1-2.fc9.i386
- mono-nunit22-2.2.10-5.fc9.i386
- mono-nunit-1.9.1-2.fc9.i386
- mono-sharpcvslib-0.35-3.fc9.i386
- nant-0.85-21.fc9.i386
- nant-docs-0.85-21.fc9.i386
- xmlrpc-c-1.14.8-1.fc9.i386
- cmake-2.6.2-1.fc9.i386
- mono-devel-1.9.1-2.fc9.i386
- mono-nunit-devel-1.9.1-2.fc9.i386
- mono-nunit22-devel-2.2.10-5.fc9.i386
- mono-jscript-1.9.1-2.fc9.i386
Summary
$ su - # yum install log4net mono-ndoc mono-nunit22 mono-nunit mono-sharpcvslib nant nant-docs xmlrpc-c # yum install cmake mono-devel mono-nunit-devel mono-nunit22-devel mono-jscript # exit $ svn co http://opensimulator.org/svn/opensim/tags/0.6.1-release/ opensim $ cd opensim $ build clean all
Notes
- Although I am using mono-1.9.2, it builds clean with
Target framework: Mono 2.0 Profile
. Not sure what that means yet. - Execution boinks on wanting an Oracle client. My next step is to work out configuring for MySQL.
- I get this bit of complaint on the build, but it seems to finish successfully regardless,
# @export PATH=/usr/local/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/smaines/bin nant 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:31728): 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:31728): 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:31728): 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.
-SM 14:35, 6 January 2009 (UTC)