FS#26132 - [makepkg] Option --sign/--nosign doesn't override option set in makepkg.conf

Attached to Project: Pacman
Opened by Eric Belanger (Snowman) - Tuesday, 27 September 2011, 21:06 GMT
Last edited by Allan McRae (Allan) - Tuesday, 27 September 2011, 21:31 GMT
Task Type Bug Report
Category makepkg
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version 3.5.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:

makepkg sources makepkg.conf after the command line options --sign/--nosign have assigned a value to SIGNPKG. So the command line options will have no effect. The --sign/--nosign should override the value of SIGNPKG set in makepkg.conf.

It's possible other options have the same problem but I haven't checked.
This task depends upon

Closed by  Allan McRae (Allan)
Tuesday, 27 September 2011, 21:31 GMT
Reason for closing:  Not a bug
Comment by Allan McRae (Allan) - Tuesday, 27 September 2011, 21:31 GMT
SIGNPKG is not a valid makepkg.conf option. It is a stupid devtools hack.

Instead use "SIGNPKG=y testingpkg"
Comment by Allan McRae (Allan) - Tuesday, 27 September 2011, 21:35 GMT
Also, note that the command line flags do override sign/!sign set in the BUILDENV option of makepkg.conf.