[Mono-dev] Mono support on Fedora, Ubuntu, Solaris, etc.

Paul paul at all-the-johnsons.co.uk
Mon Sep 15 18:22:25 EDT 2008


Hi,

> > For Fedora/RedHat users, the rule for 64 bit users is that code goes
> > in /usr/lib64 rather than /usr/lib. Mono has quite a few packages which
> > proports to move code to the correct libdir, but has things hardcoded as
> > $(prefix)/lib rather than $(libdir) within config (and even source)
> > files.
> > 
> > To Fedora/RedHat users, this is a 100% no-no.
> 
> Where should IL be placed?  Platform-independent IL, at that (e.g.
> monodoc.dll, System.Core.dll, etc.)?  openSUSE places this
> under /usr/lib, even on 64-bit platforms (which admittedly is rather
> odd).  What does Fedora suggest?

If you're on a 64 bit box, /usr/lib64/mono. Anything else, /usr/lib/mono

> What I really find fascinating is:
> 
> http://fedoraproject.org/wiki/Packaging/Mono

That page was written ages ago and I don't have edit writes to it :-(

> Until such time as humanity is able to design software *correctly* the
> *first* time, there WILL be unstable libraries.  Attempting to ignore
> their presence is a JOKE, and not a particularly good one.

Especially as in rawhide, we expect unstableness by default!

TTFN

Paul
-- 
Sie können mich aufreizen und wirklich heiß machen!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080915/50532d23/attachment.bin 


More information about the Mono-devel-list mailing list