Adding /etc/mono/config.d
Jeremy Katz
katzj at redhat.com
Thu Aug 24 12:29:36 UTC 2006
On Thu, 2006-08-24 at 08:15 -0400, Jesse Keating wrote:
> On Thursday 24 August 2006 03:35, Alexander Larsson wrote:
> > Typically a mono .dll file has a companion .dll.configure file. Look at
> > for instance:
> > /usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll.config
> >
> > This is used for the same purpose as /etc/mono/config, but only for that
> > particular dll.
>
> EEEEW! So now we're going to have config files littered all
> across %{_libdir}? That's absolutely horrid. And I suppose upstream doesn't
> care and will not change this at all to be, you know, SANE?
AFAICT, they're not _really_ config files. A config file is something
that a person might be expected to change. Instead, these are more like
data files which tell mono how to do it's native dll importing by
mapping a generic name (say libc) to an actual shared library name that
exists on the system (libc.so.6)
Also, it's hardly littered across the filesystem -- they end up
under /usr/lib/mono/gac/<package>/<version> which seems sane as well
Think of it more like the pkgconfig "config" files (which are just data)
as opposed to config files in the httpd.conf sense
Jeremy
More information about the fedora-test-list
mailing list