[Mono-list] Installing Mono 2.10.5+ on OpenSuse 11.4

IBBoard ibboard at gmail.com
Mon Mar 11 20:21:14 UTC 2013

Sorry, Brad (and future people reading a disjoint email trail). Somehow,
Evolution has lost the reply to my email below.

If you want to compile once and run in multiple locations then you might
be able to do the "./configure && make" once, copy the files around and
then do "sudo make install". I've done it successfully before, but I'm
not sure it is the best way to do it.

The better option is to package it as an RPM, either by doing it
manually on one of your local machines, or by doing it on the openSUSE
Build Service (OBS) (which I linked to, and which will already have
configs for Mono that you can re-use).

Sorry I can't be much more help. I've only ever copied small utilities
around (not full frameworks) or done RPMs through the OBS. Oh, and then
there was that system where every machine was a clone of one master, but
that really isn't normally a good idea!

On Sat, 2013-03-09 at 11:23 +0000, IBBoard wrote: 
> openSUSE 11.4 has now passed "End of Life" [1], so it is officially
> unsupported and will be getting increasingly difficult to get new
> packages for it. There is still the community-run Evergreen project [2]
> to keep supporting the openSUSE 11.x range, but they only appear to be
> doing select updates and don't include newer versions of Mono.
> There are a variety of Mono versions for openSUSE (and other distros)
> built by official, semi-official and unofficial groups and individuals
> on the openSUSE Build Service (OBS) [3]. It may be possible to create an
> OBS account and branch one of those projects to add openSUSE 11.4
> support - I've branched projects to support other versions before. The
> only issue is whether there are any build dependency changes.
> The other option is to wait a few days and upgrade to openSUSE 12.3,
> which will have newer and properly supported versions of just about
> everything! [4]
> The final (not recommended) option is to use one of the repositories
> from the list on [3] that is intended for 12.1 and see if it works. Be
> *very* careful, though, as you could end up with all sorts of dependency
> issues and massed upgrades. If you're really sure you want to do it and
> accept any consequences then the "Mono" project [5] would be a good
> choice, and they have 2.10.9.
> Hope that helps.
> [1] http://en.opensuse.org/Lifetime#Discontinued_distributions
> [2] http://en.opensuse.org/openSUSE:Evergreen
> [3] http://software.opensuse.org/package/mono-core
> [4] https://en.opensuse.org/Portal:12.3
> [5]
> http://software.opensuse.org/ymp/Mono/openSUSE_12.1/mono-core.ymp?base=openSUSE%3A12.1&query=mono-core
> On Fri, 2013-03-08 at 14:49 -0800, Brad Robinson wrote: 
> > I recently upgraded from mono 2.8.x to 2.10.2 on an OpenSuse 11.4 by
> > following the zypper instructions on the mono download page and immediately
> > hit xamarin bugzilla bug 99 that prevents MySql.Data.dll from loading.
> > 
> > I'd prefer not to build from source so what are my options now?
> > 
> > Can I downgrade somehow? Where can I get 2.10.5 or later from? Why is that
> > package so old? Is there a version of MySql.Data.dll that work?
> > 
> > It's a bit alarming to me that the stable downloadable package of mono for
> > suse can't use MySQL. I'm a huge fan of Mono, but sometimes it's just
> > outright frustrating.
> > 
> > 
> > 
> > --
> > View this message in context: http://mono.1490590.n4.nabble.com/Installing-Mono-2-10-5-on-OpenSuse-11-4-tp4658876.html
> > Sent from the Mono - General mailing list archive at Nabble.com.
> > _______________________________________________
> > Mono-list maillist  -  Mono-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list

More information about the Mono-list mailing list