[MacPorts] #54749: gpgme 1.9.0_1: Bad dependency on gnupg21

MacPorts noreply at macports.org
Mon Sep 4 19:46:47 UTC 2017


#54749: gpgme 1.9.0_1: Bad dependency on gnupg21
-------------------------+-----------------
  Reporter:  jdswinbank  |      Owner:
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  gpgme       |
-------------------------+-----------------

Comment (by lbschenkel):

 @dbevans: it seems that the current gpg situation became a little bit
 messy:

 - gpg installs on bin/gpg
 - gpg2 installs on bin/gpg2
 - gpg21 installs on bin/gpg and conflicts with gpg1 and gpg2

 I think that it's probably worth it to open a discussion on the mailing
 list about how to handle the various GnuPG versions moving forward --
 including 2.2 that was just released.

 Regarding GPGME, for now I suggest that we introduce a `gnupg20` variant
 which is activated by default and has the current dependency, so no change
 for existing users. Users using 2.1.x need to select the `gnupg21` variant
 instead that will have a hard dependency on `gnupg21` (we cannot rely on
 `path:bin/gpg` anymore since it could be satisfied by GnuPG 1.x), giving
 them an immediate solution. Then we can decide later when it is
 appropriate to switch defaults. How does that sound?

--
Ticket URL: <https://trac.macports.org/ticket/54749#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list