Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149373 - net-nds/openldap-2.3.27 update failed
Summary: net-nds/openldap-2.3.27 update failed
Status: RESOLVED DUPLICATE of bug 135238
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-28 00:04 UTC by Ruslan N. Marchenko
Modified: 2006-09-28 00:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan N. Marchenko 2006-09-28 00:04:58 UTC
* 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
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2006-09-28 00:10:15 UTC
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 ***
Comment 2 Ruslan N. Marchenko 2006-09-28 00:27:07 UTC
It does. But i have no heimdal installed on my system. So, should i do the same trick with mit? Or it is useless?
Comment 3 Ruslan N. Marchenko 2006-09-28 00:41:31 UTC
ah, i see, will follow