Hi Ben,
Thanks for thinking about dput.
(TBH, I don't use dput/dupload much since I use dgit)
On Mon, 2024-04-08 at 07:46 +1000, Ben Finney wrote:
Control: severity -1 minor
Control: tags -1 - moreinfo
Control: merge 706607 -1
On 28-Aug-2016, Ben Finney wrote:
Is this behaviour the same problem reported in [bug#706607], or is that a separate problem?
FYI:
These 2 bug reports are not talking the same triggering conditions. But fix may
be a single path since these are around the same message. So merging these are valid action :-)
*
https://bugs.debian.org/772204
* This is for security upload situation
* Upload requires to have orig.tar.gz for all security uploads
* Adjusting message is requested to be clear.
*
https://bugs.debian.org/706607#21
* This is for normal upload case.
* Upload doesn't require to have orig.tar.gz for usual uploads.
* Bug hits when used for derivative dists which uses -0 or similar as "revision"
Here, "revision" means string matched for P<debian_version>.
If I understand correctly, requiring orig.tar.gz upload for "revision" -1 is only for uploading to Debian repository. Ubuntu or other derivatives such as Kali start their "revision" from -0 or similar.
706607 talks interesting corner case for the upstream version which may contain "-" in it.
706607 talks valid phrase adjustment but that's not enough to address situation described in 772204.
In light of these, I think following are needed.
Action 1:
* Fix REGEX to accommodate -0 variants and upstream version with "-".
Action 2:
* Adjust message to address rejection condition and repository policy
I hope you addressed both pending actions.
Regards,
Osamu
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)