[MacPorts] #52166: gpgme: relax dependency and fix unit tests depending upon gnupg

MacPorts noreply at macports.org
Sat Sep 3 22:44:20 CEST 2016


#52166: gpgme: relax dependency and fix unit tests depending upon gnupg
---------------------+----------------------
 Reporter:  blair@…  |      Owner:  devans@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.3.4
 Keywords:           |       Port:  gpgme
---------------------+----------------------
 It appears that gpgme doesn't have a library dependency on gnupg2 as
 described in the Portfile:

 {{{
 $ otool -L /opt/local/lib/libgpgme.dylib
 /opt/local/lib/libgpgme.dylib:
         /opt/local/lib/libgpgme.11.dylib (compatibility version 26.0.0,
 current version 26.0.0)
         /opt/local/lib/libassuan.0.dylib (compatibility version 8.0.0,
 current version 8.3.0)
         /opt/local/lib/libgpg-error.0.dylib (compatibility version 20.0.0,
 current version 20.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1226.10.1)
 }}}

 All of these are provided by the OS or other ports.

 So the patch relaxes the dependency to make gnupg2 only a build time
 dependency.

 Also, the 'port test' works if gnupg is installed and this is fixed by
 patching Makefile.am instead of Makefile.in.

 I can svn commit the patches.

-- 
Ticket URL: <https://trac.macports.org/ticket/52166>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list