On Sun, Jul 13, 2025 at 09:28:31AM -0400, The Wanderer wrote:
On 2025-07-13 at 09:03, Ilya Orlov wrote:
Debian policy[9] states:
Debian packages should not make use of these convenience copies
unless the included package is explicitly intended to be used in
this way.
I believe that upstream makes it very clear that it's their
intention.
The way I parse that statement in Policy is that the convenience copies
should not be used unless *the code being included* is explicitly
intended *by **its** upstream* to be used via embedding it. The
intentions of the upstream who are *doing* the embedding would not seem
relevant.
Yes, I was involved in drafting that policy language and the way you
describe it is what we intended. Otherwise the whole clause would have
been a no-op in practice.
--
Colin Watson (he/him) [cjwat...@debian.org]