I can't seem to find /usr/sbin/nfs.idmap anywhere. It's required for kernels >=2.6.37 compiled with CONFIG_NFS_USE_NEW_IDMAPPER. See Documentation/filesystems/nfs/idmapper.txt. Somebody seems to have it in some overlay (see URL), but it's been sitting there for over two months now. I guess I'll just try setting CONFIG_NFS_USE_NEW_IDMAPPER=N and see if that makes my idmapping work again. Reproducible: Always
I think you want net-nds/rpcbind
(In reply to comment #1) > I think you want net-nds/rpcbind I've got rpcbind: # qlist rpcbind /etc/init.d/rpcbind /etc/conf.d/rpcbind /usr/lib/debug/sbin/rpcinfo.debug /usr/lib/debug/sbin/rpcbind.debug /usr/share/man/man8/rpcinfo.8.bz2 /usr/share/man/man8/rpcbind.8.bz2 /usr/share/doc/rpcbind-0.2.0/ChangeLog.bz2 /usr/share/doc/rpcbind-0.2.0/README.bz2 /usr/share/doc/rpcbind-0.2.0/AUTHORS.bz2 /usr/share/doc/rpcbind-0.2.0/NEWS.bz2 /sbin/rpcinfo /sbin/rpcbind but nfs.idmap is nowhere to be seen...
To compile the nfsidmap for the new idmapper routine from kernel, nfs-utils needs libnfsidmap-0.24 and keyutils. I bumped both the libnfsidmap and nfs-utils from portage. nfs-utils-1.2.4 has the needed patches. http://sourceforge.net/projects/nfs/files/nfs-utils/1.2.4/ Did that before I found this bug, so I haven't tested the 1.2.3 patched version from the eva overlay.