gnupg's test for whether or not openldap2 is installed finds the library installed by openldap. It then depends on openldap2, so the port builds and installs openldap2, wiping out the existing openldap installation. Fix: One possibility, check if the versioned library exists instead of just libldap.so, since the openldap v1 port also installs libldap.so . How-To-Repeat: Install openldap. Then install gnupg, and wonder why it is buildling openldap2, and wonder if openldap2 will nuke your openldap. Wait for the port to finish building, and discover that your phone number lookup script broke.
Responsible Changed From-To: freebsd-ports-bugs->kuriyama Over to gnupg maintainer.
State Changed From-To: open->closed Committed, thanks!