[MacPorts] #34786: cyrus-sasl2 @2.1.25_0 indirectly depends on itself
MacPorts
noreply at macports.org
Thu Jun 7 16:47:05 PDT 2012
#34786: cyrus-sasl2 @2.1.25_0 indirectly depends on itself
------------------------------------------+---------------------------------
Reporter: md14-macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.1
Keywords: | Port: cyrus-sasl2
------------------------------------------+---------------------------------
Comment(by ricci@…):
Replying to [comment:2 md14-macports@…]:
> Here are some ideas to break the dependency loop:
>
> 1. Patch the cyrus-sasl2 configure script so it will report libraries
provided by the kerberos5 port are not present. The effect on the cyrus-
sasl2 port will be the same as installing cyrus-sasl2 and kerberos5 from
scratch before r94003: cyrus-sasl2 will be built with kerberos support,
but not linked with kerberos, because kerberos5 will indirectly depend on
cyrus-sasl2, but not vice-versa.
> 1. Build cyrus-sasl2 without kerberos support.
> 1. Build gnupg with ldap support disabled.
> 1. Change kerberos5 to depend on gnupg2 instead of gnupg, and disable
ldap support in the gnupg2 configure options.
> 1. Build openldap without cyrus-sasl support.
>
> I don't know which, if any, of the above would have the least impact.
Personally I'd got with "build gnupg without ldap support" as I expect
most users don't use gnupg with LDAP, and that way they're not dragging in
the large beast that is OpenLDAP.
--
Ticket URL: <https://trac.macports.org/ticket/34786#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list