checking for i586-pc-linux-gnu-ar... (cached) i586-pc-linux-gnu-ar checking for i586-pc-linux-gnu-ld... /usr/i586-pc-linux-gnu/bin/ld checking for ANSI C header files... (cached) yes checking for GNU libc2... yes checking for BSD signal semantics... no checking for main in -lsocket... no checking for main in -lnsl... yes checking for crypt in -lcrypt... yes checking nfsidmap.h usability... no checking nfsidmap.h presence... no checking for nfsidmap.h... no configure: error: libnfsidmap needed for gss support !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/net-fs/nfs-utils-1.0.10/work/nfs-utils-1.0.10/config.log !!! ERROR: net-fs/nfs-utils-1.0.10 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3239: Called src_compile nfs-utils-1.0.10.ebuild, line 44: Called econf '--mandir=/usr/share/man' '--with-statedir=/var/lib/nfs' '--disable-rquotad' '--enable-nfsv3' '--enable-secure-statd' '--with-tcp-wrappers' '--disable-nfsv4' '--enable-gss' ebuild.sh, line 577: Called die nfs-utils should have a dependency to net-libs/libnfsidmap Reproducible: Always Steps to Reproduce: 1. emerge nfs-utils-1.0.10 when net-libs/libnfsidmap is not installed 2. 3. Actual Results: configure error: checking for nfsidmap.h... no configure: error: libnfsidmap needed for gss support
> !!! Please attach the following file when filing a report to bugs.gentoo.org: > !!! /var/tmp/portage/net-fs/nfs-utils-1.0.10/work/nfs-utils-1.0.10/config.log Just do it. Also post emerge --info and emerge -pv nfs-utils output.
Created attachment 111228 [details] /var/tmp/portage/net-fs/nfs-utils-1.0.10/temp/build.log
Portage 2.1.2-r9 (default-linux/x86/2006.1/server, gcc-4.1.1, glibc-2.4-r4, 2.6.16.36-server i586) ================================================================= System uname: 2.6.16.36-server i586 AMD-K6(tm) 3D processor Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 25 Feb 2007 07:20:01 +0000 distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-mtune=k6-2 -O2 -pipe -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-mtune=k6-2 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ " MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip aalib activefilter adsl apache2 apm authfile bzip2 ccache chroot clamav clamd cracklib crypt cups curl curlwrappers expat extensions fontconfig foomaticdb gd gdbm geoip gimpprint gnutls gzip hpn http httpd iconv idn ifsession iodbc iproute2 javascript jpeg jpeg2k kerberos ldap libclamav libg++ lpr md5sum midi mmx multiuser mysql ncurses nfs no-old-linux nodrm nonfsv4 nptl nptlonly oav ocaml odbc opensslcrypt pam pcre png posix ppds python rar readline reiserfs rewrite samba screen session sftp sftplogging shaper sitemisc snmp soap socks5 softquota ssl startup-notification subversion suid swat sysfs syslog tcpd threads tidy tiff truetype usb userlocales vim vim-pager vroot x86 xml xml2 zip zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
erm, still not the right file portage says: /var/tmp/portage/net-fs/nfs-utils-1.0.10/work/nfs-utils-1.0.10/config.log you posted: /var/tmp/portage/net-fs/nfs-utils-1.0.10/temp/build.log please re-open after you've attached the config.log, thanks
*** Bug 177980 has been marked as a duplicate of this bug. ***
I had the same error, after emergeing libnfsidmap it was gone, which also means that i don't have a config.log to post, since it's been emerged correct /var/tmp/portage/nfs-utils doesn't exist anymore. From the ebuild file: RDEPEND="tcpd? ( sys-apps/tcp-wrappers ) >=net-nds/portmap-5b-r6 !nonfsv4? ( >=dev-libs/libevent-1.0b >=net-libs/libnfsidmap-0.16 ) If I'm not completely mistaken, then this means that libevent and libnfsidmap are needed when USE="-nonfsv4" right?
yes, your interpretation of the USE/DEPEND is correct