tag 923087 pending
thanks

Date:   Sat Feb 23 20:03:41 2019 -0500
Author: Gabriel Filion <gabs...@lelutin.ca>
Commit ID: 34b9da1de902be0f4e43fd99d0fcb7e278bedbd9
Commit URL: 
https://git.sigxcpu.org/cgit/git-buildpackage//commit/?id=34b9da1de902be0f4e43fd99d0fcb7e278bedbd9
Patch URL: 
https://git.sigxcpu.org/cgit/git-buildpackage//patch/?id=34b9da1de902be0f4e43fd99d0fcb7e278bedbd9

    Disable PGP signatures when retrieving list of commits

    gbp dch errors out with the following output if the "log.showSignature"
    git config is enabled:

    $ gbp dch --verbose
    gbp:debug: ['git', 'rev-parse', '--show-cdup']
    gbp:debug: ['git', 'rev-parse', '--is-bare-repository']
    gbp:debug: ['git', 'rev-parse', '--git-dir']
    gbp:debug: ['git', 'symbolic-ref', 'HEAD']
    gbp:debug: ['git', 'show-ref', 'refs/heads/master']
    gbp:debug: ['git', 'tag', '-l', 'debian/2.7.3-2']
    gbp:debug: ['git', 'tag', '-l', 'debian/2.7.3-2']
    gbp:debug: ['git', 'log', '--pretty=format:%H', '-1', '--', 
'debian/changelog']
    gbp:info: Changelog last touched at 'gpg: Signature made Fri 01 Feb 2019 
03:56:19 PM EST'
    gbp:debug: ['git', 'log', '--pretty=format:%H', 'gpg: Signature made Fri 01 
Feb 2019 03:56:19 PM EST..HEAD', '--no-merges', '--']
    fatal: bad revision 'gpg: Signature made Fri 01 Feb 2019 03:56:19 PM 
EST..HEAD'
    gbp:error: Error getting commits gpg: Signature made Fri 01 Feb 2019 
03:56:19 PM EST..HEAD

    This is caused by gbp dch receiving unexpected output for the PGP
    signatures and trying to use this unexpected output.

    To avoid any surprises, let's disable signatures being output when we
    list commits.

    Also, when collecting a shortlog-like output from commit objects, the
    same unexpected PGP signature output is sprayed all over the changelog.
    We'll avoid this by also disable showing signatures when showing each
    commit's first line.

    Closes: #923087

      

Reply via email to