[Exherbo-dev] [::mono] AnyCPU architecture dir (for gacutil) in multibuild_c

Nikolay Orlyuk virkony at gmail.com
Sat Nov 10 07:59:09 UTC 2012


Hello

I'd like to pickup discussion on this topic.
Currently ::mono repository of Exherbo places all architecture-independent
libraries under the $libdir (/usr/lib or /usr/lib64).
I agree with answer to the bug report
https://bugzilla.xamarin.com/show_bug.cgi?id=3650.

According to description from
http://www.gnu.org/software/autoconf/manual/autoconf.html#Installation-Directory-Variables:
*datadir*:The directory for installing idiosyncratic read-only
architecture-independent data.
*libdir*:The directory for installing object code libraries.
*libexecdir*: The directory for installing executables that other programs
run.

>From my point of view most suitable place among these is $datadir. And if
you'll look at the ::java repository you'll see that most of libraries puts
their jars under /usr/share folder. So I'd like to see ::mono follow the
same approach.

I suspect that if we'll ask upstream for libdir patches with $libdir (set
to $prefix/lib) replaced by $datadir they will accept that (at least answer
should be different :) ).

P.S. This mail initiated by need to write another (there is a lot of them
over this repo) libdir patch for ::mono package.

Cheers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.exherbo.org/pipermail/exherbo-dev/attachments/20121110/9acc890d/attachment.html>


More information about the Exherbo-dev mailing list