Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 357929

Summary: app-crypt/mit-krb5-1.8.3-r3 net-nds/openldap-2.4.24 circular dependency
Product: Gentoo Linux Reporter: rop <r0p>
Component: [OLD] ServerAssignee: Gentoo Kerberos Maintainers <kerberos>
Status: RESOLVED FIXED    
Severity: normal CC: ldap-bugs
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description rop 2011-03-08 14:19:31 UTC
Can't install openldap,samba... with these flags USE="kerberos ldap pam". Fresh gentoo box.

 

Reproducible: Always

Steps to Reproduce:
1.USE="kerberos ldap pam" in /etc/make.conf
2.emerge --sync
3.emerge emerge squid samba openldap mit-krb5
Actual Results:  
* Error: circular dependencies:

(app-crypt/mit-krb5-1.8.3-r3, ebuild scheduled for merge) depends on
 (net-nds/openldap-2.4.24, ebuild scheduled for merge) (buildtime)
  (app-crypt/mit-krb5-1.8.3-r3, ebuild scheduled for merge) (buildtime)

It might be possible to break this cycle
by applying the following change:
- app-crypt/mit-krb5-1.8.3-r3 (Change USE: -ldap)


Expected Results:  
Installed software
Comment 1 Eray Aslan gentoo-dev 2011-03-12 15:47:41 UTC
Thanks for the report.

+  12 Mar 2011; Eray Aslan <eras@gentoo.org> mit-krb5-1.9-r1.ebuild,
+  metadata.xml:
+  Remove circular dependency with global kerberos and ldap USE flags. ldap
+  -> openldap renamed
+