[Mono-list] Mono 2.6 for Ubuntu
Robert Jordan
robertj at gmx.net
Tue Jan 12 16:41:47 EST 2010
On 12.01.2010 21:03, James Mansion wrote:
> B.R. wrote:
>> Universal binaries were provided at one point, in the form of an
>> "Universal Linux Installer." These were discontinued around Mono
>> 1.9.1, because they didn't work properly on most distros: components
>> that were relied on were not ABI-stable, installed binaries would stop
>> working because libs would change on the system, libs would be in the
>> wrong places without LD_LIBRARY_PATH being set, etc. In short, it was
>> one giant cockup for the most part, and was hence discontinued in
>> favor of letting distro packagers handle it themselves, seeing as in
>> almost every case, they know better.
> You have to make the installation effectively self-contained. Everything
> you say would apply to Java too - but there's just two files for that -
> a .bin and a .rpm.
Mono depends upon these libs:
libexif.so
libexpat.so
libfontconfig.so
libfreetype.so
libglib-2.0.so
libgmodule-2.0.so
libgthread-2.0.so
libjpeg.so
libpng12.so
libpthread.so
libtiff.so
libungif.so
libz.so
You don't really want to redistribute them, do you? If yes, who
will take care of patching them if (security) bugs become
apparent?
How would linux look like if every large app would be
distributed like this?
Robert
More information about the Mono-list
mailing list