[Accidentally sent this early before it was finished.]

Roland Fehrenbacher wrote:
> >>>>> "S" == Sven Joachim <svenj...@gmx.de> writes:
>     S> In addition, the packages in *main*
>     S> 
>     S> * must not require or recommend a package outside of *main* for
>     S>   compilation or execution (thus, the package must not declare a "Pre-
>     S>   Depends", "Depends", "Recommends", "Build-Depends", "Build-Depends-
>     S>   Indep", or "Build-Depends-Arch" relationship on a non-*main* package
>     S>   unless that package is only listed as a non-default alternative for
>     S>   a package in *main*),
> 
> Hmm, what I intend to do conforms to the first sentence of the paragraph
> (the packages to go into main do not require or recommend a package
> outside of *main* for compilation or execution),

The *source package* would, though, and that isn't allowed either.

One specific rationale for this: it must be possible for someone who
*only* uses main to download the source, install the build dependencies,
and successfully build the package themselves. Doing *that* must not
require anything outside of main.

Reply via email to