Hello to the Mono on Fedora fans! I'd like to add a "yes" "upvote" "good idea" to this thread.
I run several instances of the OpenSimulator open-source 3D virtual world platform on Fedora 20.
OpenSimulator is based entirely on Mono, currently with 2.10.8 as a *minimum* requirement.
However, the main builders and testers for OpenSimulator have moved to Mono 3.2 as their daily driver.
The OpenSimulator continuous integration engine still uses 2.10.8 for testing builds but I expect that to change soon.
I'd love to see Fedora keep up, even if dependency on Mono applications has been deprecated.
So, 3.2.8 or 3.4 would be welcome in Fedora 21 for me.
I tried adding the elsupergomez repo to give it a try with OpenSimulator, but there are no packages available there without additional instructions.
The repo is in this link for mono and monodevelop
http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/
or in http://copr.fedoraproject.org/coprs/elsupergomez/mono/ only for Mono
Try again please, and tell me if not working. I already use this repos in production for 6 hosts.
2014-04-15 13:39 GMT-03:00 Robert "Exile In Paradise" Murphey < exile@weylan-yutani.com>:
Hello to the Mono on Fedora fans! I'd like to add a "yes" "upvote" "good idea" to this thread.
I run several instances of the OpenSimulator open-source 3D virtual world platform on Fedora 20.
OpenSimulator is based entirely on Mono, currently with 2.10.8 as a *minimum* requirement.
However, the main builders and testers for OpenSimulator have moved to Mono 3.2 as their daily driver.
The OpenSimulator continuous integration engine still uses 2.10.8 for testing builds but I expect that to change soon.
I'd love to see Fedora keep up, even if dependency on Mono applications has been deprecated.
So, 3.2.8 or 3.4 would be welcome in Fedora 21 for me.
I tried adding the elsupergomez repo to give it a try with OpenSimulator, but there are no packages available there without additional instructions.
-- Robert "Exile In Paradise" Murphey exile@weylan-yutani.com Weylan-Yutani Corporation
mono mailing list mono@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/mono
On Tue, 2014-04-15 at 16:30 -0300, Claudio Rodrigo wrote:
The repo is in this link for mono and monodevelop
http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/
or in http://copr.fedoraproject.org/coprs/elsupergomez/mono/ only for Mono
Try again please, and tell me if not working. I already use this repos in production for 6 hosts.
I updated the yum repo file from the copr.fedoraproject.org link to use the url for the fedorapeople.org repo and things are good now. Thanks!
I have installed the Mono 3.4 packages there and early results are pretty good.
I was able to compile OpenSimulator 0.8.0 r/24620 with your packages out of the box.
However, OpenSim would not run at first.
The System.Draw* was looking for a native /usr/lib/libgdiplus.so library.
I have a 64-bit machine so it didn't really use that library even when I installed the i686 version of libgdiplus 2.10 RPMs.
I had to make a symlink from /usr/lib64/libgdiplus.so.0.0.0 to /usr/lib/libgdiplus.so before OpenSim would start up.
The only other feedback I have at the moment was that I could not remove the mono-winforms RPM without it trying to remove the whole mono 3.4.
My opensim server runs headless and does not have or need a GUI installed. The libgdi is for texture manipulation within the OpenSimulator.
I could be wrong, but Winforms is said to be compromised by potential MS patent issues.
If possible it would be good to have a yum group to install mono packages that only implement the ECMA standard, and leave anything possibly crippled by MS out.
The possibly crippled packages like winforms (and winfx?) could be separate rpmfusion options.
Ok, I take a note. First view the problem with libgdiplus. About winform is part of mono since long time ago. I will evaluete if is posible separete from main instalation.
Thanks for feedback
2014-04-15 22:06 GMT-03:00 Robert "Exile In Paradise" Murphey < exile@weylan-yutani.com>:
On Tue, 2014-04-15 at 16:30 -0300, Claudio Rodrigo wrote:
The repo is in this link for mono and monodevelop http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/
or in http://copr.fedoraproject.org/coprs/elsupergomez/mono/ only for Mono
Try again please, and tell me if not working. I already use this repos in production for 6 hosts.
I updated the yum repo file from the copr.fedoraproject.org link to use the url for the fedorapeople.org repo and things are good now. Thanks!
I have installed the Mono 3.4 packages there and early results are pretty good.
I was able to compile OpenSimulator 0.8.0 r/24620 with your packages out of the box.
However, OpenSim would not run at first.
The System.Draw* was looking for a native /usr/lib/libgdiplus.so library.
I have a 64-bit machine so it didn't really use that library even when I installed the i686 version of libgdiplus 2.10 RPMs.
I had to make a symlink from /usr/lib64/libgdiplus.so.0.0.0 to /usr/lib/libgdiplus.so before OpenSim would start up.
The only other feedback I have at the moment was that I could not remove the mono-winforms RPM without it trying to remove the whole mono 3.4.
My opensim server runs headless and does not have or need a GUI installed. The libgdi is for texture manipulation within the OpenSimulator.
I could be wrong, but Winforms is said to be compromised by potential MS patent issues.
If possible it would be good to have a yum group to install mono packages that only implement the ECMA standard, and leave anything possibly crippled by MS out.
The possibly crippled packages like winforms (and winfx?) could be separate rpmfusion options.
-- Robert "Exile In Paradise" Murphey exile@weylan-yutani.com Weylan-Yutani Corporation
mono mailing list mono@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/mono
On Wed, 2014-04-16 at 08:00 -0300, Claudio Rodrigo wrote:
Ok, I take a note. First view the problem with libgdiplus. About winform is part of mono since long time ago. I will evaluete if is posible separete from main instalation.
Thanks for feedback
Thank you for the work you've put in already carrying Mono forward! This removes a big worry for me on whether I have to move my server from Fedora to something else after OpenSimulator moves past 2.10.8. Now... much less worry!
I just hope your 3.4 build can make it into Fedora 21. Is there some "me too" or voting feature someone like me can use to say "Please include this" ?
I had heard that for Fedora 21 the SIGs process was under review for replacement because it had become too hard to get things through.
As far as Mono goes, are there any significant changes from 2.10.8 to 3.4 that should be mentioned on the Mono 3.4 page for people interested? I am wondering about things like changes you can make for performance, such as switching garbage collectors, for example.
I plan to ask the OpenSimulator folks who have been playing with Mono 3 so far if they have any performance tips and if any sound useful, I will pass them back along.
If you can try any other package in the list of package for test https://fedoraproject.org/wiki/Changes/Mono_3.4 will be nice. If work please change de wiki page to mark that package is tested or if fail. Soon I will push 3.4.0-2 with libgdiplus fixed for x86_64
2014-04-16 9:11 GMT-03:00 Robert "Exile In Paradise" Murphey < exile@weylan-yutani.com>:
On Wed, 2014-04-16 at 08:00 -0300, Claudio Rodrigo wrote:
Ok, I take a note. First view the problem with libgdiplus. About winform is part of mono since long time ago. I will evaluete if is posible separete from main instalation.
Thanks for feedback
Thank you for the work you've put in already carrying Mono forward! This removes a big worry for me on whether I have to move my server from Fedora to something else after OpenSimulator moves past 2.10.8. Now... much less worry!
I just hope your 3.4 build can make it into Fedora 21. Is there some "me too" or voting feature someone like me can use to say "Please include this" ?
I had heard that for Fedora 21 the SIGs process was under review for replacement because it had become too hard to get things through.
As far as Mono goes, are there any significant changes from 2.10.8 to 3.4 that should be mentioned on the Mono 3.4 page for people interested? I am wondering about things like changes you can make for performance, such as switching garbage collectors, for example.
I plan to ask the OpenSimulator folks who have been playing with Mono 3 so far if they have any performance tips and if any sound useful, I will pass them back along.
-- Robert "Exile In Paradise" Murphey exile@weylan-yutani.com Weylan-Yutani Corporation
mono mailing list mono@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/mono
I just fixed libgdiplus problem on x86_64. Coprs repo was updated to 3.4.0-2 please try remove the symlink and update, then test if work fine. To arm where need wait to koji task finish, but when is complete I will update the Change Mono wiki page, and update the repo in http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/
2014-04-16 9:18 GMT-03:00 Claudio Rodrigo elsupergomez@gmail.com:
If you can try any other package in the list of package for test https://fedoraproject.org/wiki/Changes/Mono_3.4 will be nice. If work please change de wiki page to mark that package is tested or if fail. Soon I will push 3.4.0-2 with libgdiplus fixed for x86_64
2014-04-16 9:11 GMT-03:00 Robert "Exile In Paradise" Murphey < exile@weylan-yutani.com>:
On Wed, 2014-04-16 at 08:00 -0300, Claudio Rodrigo wrote:
Ok, I take a note. First view the problem with libgdiplus. About winform is part of mono since long time ago. I will evaluete if is posible separete from main instalation.
Thanks for feedback
Thank you for the work you've put in already carrying Mono forward! This removes a big worry for me on whether I have to move my server from Fedora to something else after OpenSimulator moves past 2.10.8. Now... much less worry!
I just hope your 3.4 build can make it into Fedora 21. Is there some "me too" or voting feature someone like me can use to say "Please include this" ?
I had heard that for Fedora 21 the SIGs process was under review for replacement because it had become too hard to get things through.
As far as Mono goes, are there any significant changes from 2.10.8 to 3.4 that should be mentioned on the Mono 3.4 page for people interested? I am wondering about things like changes you can make for performance, such as switching garbage collectors, for example.
I plan to ask the OpenSimulator folks who have been playing with Mono 3 so far if they have any performance tips and if any sound useful, I will pass them back along.
-- Robert "Exile In Paradise" Murphey exile@weylan-yutani.com Weylan-Yutani Corporation
mono mailing list mono@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/mono
--
Claudio Rodrigo Pereyra Diaz Ingeniero en Informática
On Wed, 2014-04-16 at 11:23 -0300, Claudio Rodrigo wrote:
I just fixed libgdiplus problem on x86_64. Coprs repo was updated to 3.4.0-2 please try remove the symlink and update, then test if work fine. To arm where need wait to koji task finish, but when is complete I will update the Change Mono wiki page, and update the repo in http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/
It works for me. Removed the 3.4.0-1 and the symlink. Installed just mono-core and let its dependencies come in. OpenSimulator boots and runs with no complaints and without the symlink. Thanks much!
mono@lists.stg.fedoraproject.org