[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: