If no changes are needed to the package, user may indeed just debsign
and dput. Closes:#844131.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Slightly better message when .dsc not found. Apropos of #844128.
* dgit-maint-native(7): Clarify that we mean native source format.
[Phil Hands] Closes:#847987.
* Slightly better message when .dsc not found. Apropos of #844128.
* dgit-maint-native(7): Clarify that we mean native source format.
[Phil Hands] Closes:#847987.
+ * Give better advice if .dsc/.changes signing fails: if no changes
+ are needed to the package, user may indeed just debsign and dput.
+ Closes:#844131.
Test suite:
* Provide and use stunt lintian and debuild, to avoid lintian
Test suite:
* Provide and use stunt lintian and debuild, to avoid lintian
runcmd_ordryrun @git, qw(update-ref -m), 'dgit push', lrref(), $dgithead;
supplementary_message(<<'END');
runcmd_ordryrun @git, qw(update-ref -m), 'dgit push', lrref(), $dgithead;
supplementary_message(<<'END');
-Push failed, after updating the remote git repository.
-If you want to try again, you must use a new version number.
+Push failed, while obtaining signatures on the .changes and .dsc.
+If it was just that the signature failed, you may try again by using
+debsign by hand to sign the changes
+ $changesfile
+and then dput to complete the upload.
+If you need to change the package, you must use a new version number.
END
if ($we_are_responder) {
my $dryrunsuffix = act_local() ? "" : ".tmp";
END
if ($we_are_responder) {
my $dryrunsuffix = act_local() ? "" : ".tmp";