>>>>> "Sean" == Sean Whitton <spwhit...@spwhitton.name> writes:

    Sean> Hello,
    Sean> On Sat 03 Apr 2021 at 09:25AM -07, Russ Allbery wrote:

    >> To be clear, my understanding of the advocacy of using non-native
    >> packages is primarily about their impact on *Debian* workflows
    >> (being able to base multiple packages on the same tarball, not
    >> introducing confusion between upstream version numbers and Debian
    >> version numbers and thus making it easier for other people in
    >> Debian to track the package to an upstream version, triggering
    >> various package checks that ignore native packages but care about
    >> non-native packages such as uscan, etc.).

    Sean> I believe that we need to distinguish between version numbers
    Sean> without Debian revisions and native source package formats.
    Sean> At one point an experienced contributor convinced me that
    Sean> there are cases where it is good to use a version number with
    Sean> a Debian revision but a native source package format.

I agree with this advice.
Does the current tooling support it?

    Sean> Perhaps we can already write something useful in Policy about
    Sean> packages which don't use Debian revisions, even though there
    Sean> is a lack of consensus about source package formats?
    Sean> Something like: you should always include a Debian revision
    Sean> unless the package has a release process which is tightly
    Sean> coupled with making uploads to the Debian archive (and we
    Sean> would not want to include the converse, that having such a
    Sean> tight coupling implies you shouldn't include a Debian
    Sean> revision).

Assuming that dpkg-source supports this, I would generally support the
advice you're working toward and would be likely to second specific
text.

Reply via email to