[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



On Mon, 21 Dec 1998, Michael Meskes wrote:

> On Fri, Dec 18, 1998 at 03:37:40PM -0800, Kevin Dalley wrote:
> > I'll back down on insisting that the xforms library be "Requires",
> > however, cardinfo does not belong in main.  Section 2.1.2, quoted
> > elsewhere in the discussion is almost clear on that subject.  It's
> 
> NO! cardinfo is NOT a package. If it was you're right. But it is just one
> binary in a package.
> 
> > only slightly painful to split the packages and keeps our purity in
> > free software.
> 
> As they say: Show me the code! Don't say it is slightly painful but prepare
> a patch.
> 
> > 2.1.2. The main section
> > -----------------------
> > 
> >      Every package in "main" must comply with the DFSG (Debian Free
>        ^^^^^^^^^^^^^
> Just to make sure this is read correctly. A package is not the same as a
> binary. Which makes your argument pretty mood, doesn't it?

To complete the quote a bit further:

        * must not require a package outside of "main" for compilation or
          execution (thus, the package may not declare a "Depends" or
          "Recommends" relationship on a non-main package), 

The package in question _requires_ libforms0.88-dev to build some part of
it, right? If you can compile the package without any package outside of
"main", it can go into main. Otherwise, it can not.

Remco


Reply to: