On 17:18 Mon 09 Sep , Klaus Aehlig wrote:
> That destroys the nice property of everything beeing installed into
> a single directory and being switchable by a single symlink. However,
> your argument of having all the architecture-independent code under
> ${prefix}/share is more important. So I'll change it and resend the
> whole patch, as the log message will have to change as well.
I know this complicates things a little (you have to make sure both
symlinks point to files of the same version), but this is also another
FHS conformance thing: /usr/lib is for arch-specific files, /usr/share
is for arch-independent files (and there are many distributions that
will complain about it :-). To quote the FHS:
Applications may use a single subdirectory under /usr/lib. If an
application uses a subdirectory, all architecture-dependent data
exclusively used by the application must be placed within that
subdirectory.
and
The /usr/share hierarchy is for all read-only architecture independent
data files.
Regards,
Apollon