-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 15/04/15 05:49 AM, Ulrich Mueller wrote:
>>>>>> On Wed, 15 Apr 2015, Michał Górny wrote:
> 
>> This is problem with the CVS two-commit procedure. The only
>> solution is to stop using CVS keywords which people don't want to
>> do because THEY ARE SO VERY USEFUL.
> 
>> Or make repoman do first commit without Manifest, so instead of 
>> unsigned Manifest you'd have Manifest failure.
> 
> But that's what it does. It commits all other files, then it signs
> the Manifest and commits that.
> 
> However, if signing fails it will commit an unsigned Manifest.
> Which I think is a misfeature. If I have FEATURES=sign then I want
> to commit a signed Manifest. If there are problems, repoman should
> error out but not do some other action that I've not asked for.
> 
> Ulrich
> 

Couldn't repoman sign a copy of the Manifest first (even if it's
staged in temporary space somewhere), then either do it all in one
commit or do the same two-stage commit it does now??  At least that
would allow it to catch gpg errors and abort.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iF4EAREIAAYFAlUualoACgkQ2ugaI38ACPCV7wEAuziEMB5clCZYzt/ztL9LXDtj
XRaxgLP0/usM0yaOqMkA+wRx2LQEGlNnfQhV0e/SMc1kACx3tYoRVvFZxJTv12OT
=1dae
-----END PGP SIGNATURE-----

Reply via email to