It dies during configure, first wanting Crypt-SmbHash, next the `net` utility, when USE="-samba" donnie@supernova ~ $ emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) MP 2000+ Gentoo Base System version 1.6.11 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 19 2005, 23:09:44)] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer -fstack-protector -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer -fstack-protector -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache cvs distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/security" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d aac alsa apm avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl divx4linux dlloader dvd dvdread eds emboss encode esd font-server foomaticdb fortran gdbm gif gimpprint glitz gnome gnutls gstreamer gtk gtk2 hal howl imagemagick imlib java javascript jpeg libg++ libwww mad mmx mmxext mng mono motif mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg ncurses nptl nptlonly oggvorbis opengl oss pam pdflib perl png python quicktime readline real sdl spell sse ssl svg tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb webdav wmf wxwindows xanim xml xml2 xmms xv xvid zlib video_cards_matrox video_cards_radeon" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS checking for perl module Crypt::SmbHash... no configure: error: Crypt::SmbHash required! ... emerge it ... checking for perl module Crypt::SmbHash... ok checking for net... no configure: error: net not found [ebuild N ] app-admin/diradm-2.3 -samba 0 kB
it's a definate bug in the configure script. I'm closing this as upstream, as I am the upstream and I'm hoping to roll out a new version later this week.
The same problem occurs with version 2.4 which is currently marked stable whereas 2.5 (marked unstable) compiles cleanly.