[Mono-list] making gnome fhs-compliant

Paolo Molaro lupus@ximian.com
Tue, 20 Aug 2002 15:26:39 +0200

On 08/20/02 Daniel Resare wrote:
> according to FHS 2.2 section 4.7.1, footnote 18 architecture indipendent
> files (such as MSIL assemblies) should go in /usr/share instead of /usr/lib
> (that is reserved for arch dependant data).
> I propose that MSIL assemplies should be read from /usr/share/msil, in a
> way similiar to for example the jpackage.org project that builds java
> packages that store their jar-files in /usr/share/java.

I think we agreed with the pnet people to use /usr/share/assemblies
(for lack of a better name).
Note, though, that some assemblies (corlib, System) are specific to mono
and will go into a mono-specific directory.
We still need to implement this, though.

> Another feature that would be good for developers that use mono would be a
> way to query the mono runtime about where it looks for assemblies,
> perferrably by passing a special option to mono (for example
> --print-assembly-dir) 

I was planning to add a variable to the mono pkg-config file, instead,
for that purpouse.


lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better