Package: tech-ctte Severity: normal As a Debian Policy delegate, I'm delegating to the Technical Committee the resolution of bugs #587279 and #616462.
The current Policy wording is: In addition, the packages in main * must not require or recommend a package outside of main for compilation or execution (thus, the package must not declare a "Pre-Depends", "Depends", "Recommends", "Build-Depends", or "Build-Depends-Indep" relationship on a non-main package), The question at issue in these bugs is whether it is permissible for a package in main to declare a non-default alternative dependency on a package in non-free. In other words, may a package in main have a dependency of: Depends: foo | foo-nonfree (I believe that the question of whether "foo-nonfree | foo" should be allowed is not at issue and that the consensus is that it's not permitted. However, the Technical Committee can certainly open that discussion if desired.) Please see the bugs cited above for the complete earlier discussion. (Note that the end of #587279 has some off-topic discussion of the exact meaning of "require or recommend a package" that's not at issue in this bug. I don't think the requested bug about that issue was ever filed, so I'm inclined to not consider it an issue currently.) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org