[MacPorts] #52368: gpgme @1.7 allow installing with gnupg21
#52368: gpgme @1.7 allow installing with gnupg21 ---------------------------------+-------------------------------- Reporter: leonardo.schenkel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: gpgme ---------------------------------+-------------------------------- The current port has a dependency on `gnupg2`, which prevents it from being used with `gnupg21` even though that is supported by `gpgme`. I have attached a diff that changes the dependency to the `gpg2` binary instead, so either `gnupg2` or `gnupg21` will satisfy it. `gpg2` was left as the default dependency in case `gpg2` is not available. Patch is attached. -- Ticket URL: <https://trac.macports.org/ticket/52368> MacPorts <https://www.macports.org/> Ports system for macOS
#52368: gpgme @1.7 allow installing with gnupg21 ----------------------------------+---------------------- Reporter: leonardo.schenkel@… | Owner: devans@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gpgme | ----------------------------------+---------------------- Changes (by cal@…): * cc: devans (removed) * owner: macports-tickets@… => devans@… Comment: The Cc field expects email addresses, not user names. -- Ticket URL: <https://trac.macports.org/ticket/52368#comment:1> MacPorts <https://www.macports.org/> Ports system for macOS
#52368: gpgme @1.7 allow installing with gnupg21 ----------------------------------+---------------------- Reporter: leonardo.schenkel@… | Owner: devans@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gpgme | ----------------------------------+---------------------- Comment (by leonardo.schenkel@…): Oops, my bad. -- Ticket URL: <https://trac.macports.org/ticket/52368#comment:2> MacPorts <https://www.macports.org/> Ports system for macOS
#52368: gpgme @1.7 allow installing with gnupg21 ----------------------------------+---------------------- Reporter: leonardo.schenkel@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: gpgme | ----------------------------------+---------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Enhancement committed in r153149. gpgme now expresses it dependencies on gnupg as path depspecs which can be satisified by either gnupg2 (the default) or gnupg21. Since gnupg21 uses a new key storage format that cannot be easily reverted, gnupg21 should be used with caution. -- Ticket URL: <https://trac.macports.org/ticket/52368#comment:3> MacPorts <https://www.macports.org/> Ports system for macOS
#52368: gpgme @1.7 allow installing with gnupg21 ----------------------------------+---------------------- Reporter: leonardo.schenkel@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: gpgme | ----------------------------------+---------------------- Comment (by leonardo.schenkel@…): Thanks. Was the fact that `revision` was not bumped deliberate or an oversight? -- Ticket URL: <https://trac.macports.org/ticket/52368#comment:4> MacPorts <https://www.macports.org/> Ports system for macOS
#52368: gpgme @1.7 allow installing with gnupg21 ----------------------------------+---------------------- Reporter: leonardo.schenkel@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: gpgme | ----------------------------------+---------------------- Comment (by devans@…): Replying to [comment:4 leonardo.schenkel@…]:
Thanks. Was the fact that `revision` was not bumped deliberate or an oversight? Deliberate. The contents of gpgme has not changed, only the version of gnupg installed. The code configures at run time looking for ${prefix}/bin/gpg2. Whichever version is installed will be used.
-- Ticket URL: <https://trac.macports.org/ticket/52368#comment:5> MacPorts <https://www.macports.org/> Ports system for macOS
participants (1)
-
MacPorts