[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFC] General Resolution to deploy tag2upload



Russ Allbery <rra@debian.org> writes:
> Ansgar 🙀 <ansgar@43-1.org> writes:

>> It doesn't require dak to reproduce whatever steps tag2upload runs to
>> generate the .dsc from that or source packages to be reproducible; the
>> uploader only needs to know which files end up in the source package,
>> something I would expect an uploader to know.

> No, the uploader doesn't know this.  Some of the files (the ones in
> debian/patches) are synthesized from Git commits and do not exist at all
> in the checkout of the Git tree, which will often be in patches-applied
> form.

I should have clarified: this is not *always* true, of course.  There are
simple cases such as packages with no patches to the upstream source, and
there are maintainers who like workflows where they manually maintain the
patches in debian/patches and thus have them on hand.  But it is true in
the general case, including in several popular Git workflows and a lot of
interestingly complex packaging team standards that are supported
correctly by the tag2upload design today.

-- 
Russ Allbery (rra@debian.org)              <https://www.eyrie.org/~eagle/>


Reply to: