Re: Perl Policy interpretation issue (was Re: Bug#174593: libxml-parser-perl contains sharable files in /usr/lib)
Le Sun, Dec 29, 2002 at 04:39:15AM -0600, Adam Heath écrivait:
> > Fine. Now suppose that ModuleIndep does "use ModuleXS" and that it's useless
> > without ModuleXS, what's the point of sharing ModuleIndep ?
>
> Well, then it's the fault of the admin who doesn't provide ModuleXS on such a
> machine.
It's also the fault of the distributor who puts files in /usr/share/
when they are useless over there ...
> application uses a subdirectory, all architecture-dependent data
> exclusively used by the application should be placed within that
"all arch-dep" != "all and only arch-dep" ...
> (See here as well? FHS says to place these .pm files in /usr/share.)
I don't read that.
It also says (in the paragraph about /usr/share/):
It is recommended that application-specific, architecture-independent
directories be placed here. Such directories include groff, perl,
ghostscript, texmf, and kbd (Linux) or syscons (BSD). They may, however,
be placed in /usr/lib for backwards compatibility, at the distributor's
discretion...
I read "it is recommended" and not "it must".
Cheers,
--
Raphaël Hertzog -+- http://www.ouaza.com
Formation Linux et logiciel libre : http://www.logidee.com
Reply to: