FS#32302 - [makepkg] does not sign packages when requested

Attached to Project: Pacman
Opened by Christian Hesse (eworm) - Tuesday, 30 October 2012, 15:47 GMT
Last edited by Allan McRae (Allan) - Tuesday, 27 November 2012, 06:10 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Allan McRae (Allan)
Dave Reisner (falconindy)
Architecture All
Severity Low
Priority Normal
Reported Version git
Due in Version 4.1.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:
Package signing does not work though it is requested in makepkg.conf with BUILDENV=(... sign). Giving --sign to makepkg works, however. create_signature() at line 1806 returns without any action if SIGNPKG does not equal to "y". But SIGNPKG is only set to "y" with --sign, no matter what check_buildenv returns.

This has been confirmed by Allan McRae and Dave Reisner on pacman-dev. The culprit is commit 9dd42dc0.
This bug report is just to track this as it has not been fixed in git for more than a month.

Version info:
pacman-git v4.0.3.402.g2abe1f1-1
This task depends upon

Closed by  Allan McRae (Allan)
Tuesday, 27 November 2012, 06:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  https://projects.archlinux.org/pacman.gi t/commit/?id=0285c678
Comment by Allan McRae (Allan) - Tuesday, 30 October 2012, 21:59 GMT
@Dave: you were going to look at this...

(https://patchwork.archlinux.org/patch/517/)
Comment by Dave Reisner (falconindy) - Wednesday, 31 October 2012, 20:39 GMT
Indeed, I was...
Comment by Dave Reisner (falconindy) - Wednesday, 31 October 2012, 20:46 GMT
Patchwork submission should be fine -- it mimics what the pre-breakage behavior was.

Loading...