[MacPorts] #17787: p5-module-signature Makefile.PL should not run "gpg --list-public-keys"
MacPorts
noreply at macports.org
Fri Dec 26 15:01:01 PST 2008
#17787: p5-module-signature Makefile.PL should not run "gpg --list-public-keys"
---------------------------------+------------------------------------------
Reporter: vinc17@… | Owner: narf_tm@…
Type: defect | Status: new
Priority: High | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port: p5-module-signature
---------------------------------+------------------------------------------
This is an upstream bug, but this has a particularly nasty effect with
MacPorts: it can create config files belonging to root in the user's home
directory:
{{{
drwx------ 7 root vinc17 238 2008-12-26 23:51:36 /Users/vinc17/.gnupg/
}}}
The build shows:
{{{
Looking for GNU Privacy Guard (gpg), a cryptographic signature tool...
gpg: directory `/Users/vinc17/.gnupg' created
gpg: new configuration file `/Users/vinc17/.gnupg/gpg.conf' created
gpg: WARNING: options in `/Users/vinc17/.gnupg/gpg.conf' are not yet
active during this run
gpg: keyring `/Users/vinc17/.gnupg/pubring.gpg' created
gpg: /Users/vinc17/.gnupg/trustdb.gpg: trustdb created
GnuPG found (/opt/local/bin/gpg).
Import PAUSE and author keys to GnuPG? [y] y
Importing... done.
}}}
I think the Makefile.PL should be patched by removing the {{{and defined
`gpg --list-public-keys`}}}.
--
Ticket URL: <http://trac.macports.org/ticket/17787>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list