On 30 May 2010 16:56, Martin Wuertele <m...@debian.org> wrote: > You could suggest clamz und detect runtime if it is present. That would > allow your package to go in main and still use the funtionality of clamz > in case it was installed.
Sure; what I wanted to point out (and I probably wasn't clear about it) is that the dependency relation is transitive, so the policy assumes that a package depending on one in contrib must be in contrib too. On the other hand, the property of "being useful only with non-free data" it's not carried along with a dependency relation (i.e. a package depending on an other that is useful only with non-free data doesn't have to be useful only with non-free data itself), so if this becomes a criterion to put a package in contrib that assumption is not grounded any more. One can surely devise some technical tricks to avoid dependencies, but it's really the semantics of Depends: and contrib that have become broken. Cheers, Luca -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktikhlrmbzc_vgrww-xqdt7c8xqss2in-2e9lk...@mail.gmail.com