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

Re: (upstream-)contrib, /usr/doc, and Depends



"James M. Mastros" wrote:

> The package I'm packaging has two contrib programs, which are quite
> definitly quick-hack level

> 1) Where do they go?
> 2) What should the permissions be?
>                     naturaly, putting them in
>    /usr/doc/naim/examples is wrong because they aren't really
>    examples.

That's the only place they _can_ go.  I agree that we need a new
directory for such things.

> 3) Do I have to depend  on tclsh for one minor contrib program?
> (Policy says yes.)

Actually, Policy doesn't say that _everything_ can be expected to
work when the dependencies are met.  I _think_ we agreed that the
main functionality is expected to work.  See the (long) thread
from December with the subject line:

 Bug#30739: When a tiny part of a package uses non-free libraries

Note that this case was different in that an installed binary
used non-free stuff, so this raised more concern than your case.

You might want to `suggest' depend on tclsh and mention the
requirement in your README.debian file at the same place you
mention the `example' scripts.

My two cents (I'm not a guru by any definition)
-- 
Peter Galbraith, research scientist          <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
    6623'rd GNU/Linux user at the Counter - http://counter.li.org/ 


Reply to: