Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168376 - net-fs/nfs-utils-1.0.10 w/ USE=nonfsv4 configure fails on missing net-libs/libnfsidmap
Summary: net-fs/nfs-utils-1.0.10 w/ USE=nonfsv4 configure fails on missing net-libs/li...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Network Filesystems
URL:
Whiteboard:
Keywords:
: 177980 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-02-25 20:46 UTC by Philipp Rosenberger
Modified: 2007-05-12 10:33 UTC (History)
1 user (show)

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


Attachments
/var/tmp/portage/net-fs/nfs-utils-1.0.10/temp/build.log (build.log,9.39 KB, text/plain)
2007-02-25 21:02 UTC, Philipp Rosenberger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Rosenberger 2007-02-25 20:46:27 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-25 20:49:16 UTC
> !!! 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.
Comment 2 Philipp Rosenberger 2007-02-25 21:02:29 UTC
Created attachment 111228 [details]
/var/tmp/portage/net-fs/nfs-utils-1.0.10/temp/build.log
Comment 3 Philipp Rosenberger 2007-02-25 21:03:25 UTC
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
Comment 4 SpanKY gentoo-dev 2007-03-03 04:42:01 UTC
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
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-05-11 06:50:11 UTC
*** Bug 177980 has been marked as a duplicate of this bug. ***
Comment 6 Lutz Schildt 2007-05-11 07:42:27 UTC
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?
Comment 7 SpanKY gentoo-dev 2007-05-12 10:33:20 UTC
yes, your interpretation of the USE/DEPEND is correct