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

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

Michael Meskes wrote:

> I do think it should go into main, yes.
> Otherwise, as a maintainer, I would just provide the program
> [that depends on non-free] under /usr/doc to work around this stuff.

I, Peter S Galbraith, wrote:

> I'd read that as contempt for the DFSG.

Craig Sanders wrote:

> i wouldn't. i'd read it as a reasonable compromise solution to the
> problem. there are many executables (mostly compressed perl and sh
> script examples) under /usr/doc.

But `perl' and `sh' are both standard packages.  You don't need
to depend on them.

I saw the act of moving a binary /usr/bin/contrib-program to 
/usr/doc/PACKAGE/contrib-program as just a sneaky way to get
around the DFSG and avoid dependencies.

As someone has posted since, perhaps he meant placing the source
of the contrib-program to /usr/doc.

As Michael Meskes has since posted, the problem appears to be a
very different interpretation of what dependencies mean.  I guess
policy needs to be clarified in this respect (because I wasn't
the only one to have a different interpretation than Michael).

> i certainly wouldn't accuse someone like michael (who has demonstrated
> a strong committment to the ideals of free software in debates on the
> debian lists over the last few years) of having contempt for the DFSG.

That's why I wrote it the way I did: 

`I'd read that as contempt [if you actually did that, but you haven't]'

I think he's wrong to currently include a contrib binary in main,
but I think he's doing it because he misunderstands dependencies
(not by comtempt).  But perhaps I'm the one who misunderstands

I liked to people point out that Debian dependencies make sure
that every installed bianry works, but Michael's interpretation
of the dependencies (if he's correct) means that this is not
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: