[MacPorts] #34786: cyrus-sasl2 @2.1.25_0 indirectly depends on itself

MacPorts noreply at macports.org
Thu Jun 7 10:50:26 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 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.

-- 
Ticket URL: <https://trac.macports.org/ticket/34786#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list