* Building contributed smbk5pwd ../../../libtool --mode=compile gcc -march=i686 -O2 -pipe -fomit-frame-pointer -DLDAP_DEPRECATED -DDO_SAMBA -DDO_KRB5 -I../../../include -I../../../servers/slapd -c smbk5pwd.c mkdir .libs gcc -march=i686 -O2 -pipe -fomit-frame-pointer -DLDAP_DEPRECATED -DDO_SAMBA -DDO_KRB5 -I../../../include -I../../../servers/slapd -c smbk5pwd.c -fPIC -DPIC -o .libs/smbk5pwd.o distcc[18611] ERROR: compile (null) on localhost failed smbk5pwd.c:45:25: error: kadm5/admin.h: No such file or directory smbk5pwd.c:46:17: error: hdb.h: No such file or directory distcc[18610] ERROR: compile smbk5pwd.c on merlin failed make: *** [smbk5pwd.lo] Error 1 !!! ERROR: net-nds/openldap-2.3.27 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile openldap-2.3.27.ebuild, line 320: Called die !!! failed to compile smbk5pwd module !!! If you need support, post the topmost build error, and the call stack if relevant. mail ~ # locate hdb.h mail ~ # mail ~ # equery u openldap [ Searching for packages matching openldap... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for net-nds/openldap-2.3.24-r1 ] U I + + berkdb : Adds support for sys-libs/db (Berkeley DB for MySQL) + + crypt : Add support for encryption -- using mcrypt or gpg where applicable - - debug : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too + + gdbm : Adds support for sys-libs/gdbm (GNU database libraries) + + ipv6 : Adds support for IP version 6 + + kerberos : Adds kerberos support - - minimal : Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) - - odbc : Adds ODBC Support (Open DataBase Connectivity) - - overlays : Enable OpenLDAP overlays support + + perl : Adds support/bindings for the Perl language. + + readline : Enables support for libreadline, a GNU line-editing library that almost everyone wants + + samba : Adds support for SAMBA (Windows File and Printer sharing) - - sasl : Adds support for the Simple Authentication and Security Layer - - selinux : !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur - - slp : Adds Service Locator Protocol support + + ssl : Adds support for Secure Socket Layer connections - - tcpd : Adds support for TCP wrappers mail ~ # equery u samba [ Searching for packages matching samba... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for net-fs/samba-3.0.22-r3 ] U I + + acl : Adds support for Access Control Lists - - async : Enables asynchronous input/output - - automount : Enables automount support + + cups : Add support for CUPS (Common Unix Printing System) - - doc : Adds extra documentation (API, Javadoc, etc) - - examples : Install example source code + + kerberos : Adds kerberos support + + ldap : Adds LDAP support (Lightweight Directory Access Protocol) - - ldapsam : Enables samba 2.2 ldap support (default passwd backend: ldapsam_compat) - - libclamav : Enables clamav libraries, without needing to use the daemon + + mysql : Adds mySQL Database support - - oav : Enables support for anti-virus from the openantivirus.org project + + pam : Adds support PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip + + postgres : Adds support for the postgresql database + + python : Adds support/bindings for the Python language + + quotas : Enables support for user quotas + + readline : Enables support for libreadline, a GNU line-editing library that almost everyone wants - - selinux : !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur - - swat : Enables support for swat configuration gui - - syslog : Enables support for syslog + + winbind : Enables support for the winbind auth daemon + + xml : Add support for XML files mail ~ # equery u krb5 [ Searching for packages matching krb5... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for app-crypt/mit-krb5-1.4.3-r3 ] U I - - doc : Adds extra documentation (API, Javadoc, etc) + + ipv6 : Adds support for IP version 6 - - krb4 : Adds optional kerberos 4 compatibility support - - static : !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically - - tcl : Adds support the Tcl language
Please verify it compiles with USE="-kerberos". If it doesn't note here and I will reopen. *** This bug has been marked as a duplicate of 135238 ***
It does. But i have no heimdal installed on my system. So, should i do the same trick with mit? Or it is useless?
ah, i see, will follow