On a system built without NIS support, not having net-libs/libnsl & net-libs/rpcsvc-proto merged, nfs-utils cannot build because of missing rpcgen tool. However, the package has an '--with-rpcgen=internal' configuration option which solves this issue and also provides the rpcgen tool for other packages with the same problem Reproducible: Always Steps to Reproduce: 1. Build without NIS support, masking net-libs/libnsl and net-libs/rpcsvc-proto 2. Try to build net-fs/nfs-utils 3. Build fails because of lack of rpcgen tool Actual Results: Build fails Expected Results: Use rpcgen bundled with net-fs/nfs-utils package for building and providing
Created attachment 824571 [details, diff] Ebuild patch
Created attachment 824573 [details, diff] Patch to fix internal rpcgen tool compilation This patched is referenced in the previous ebuild patch
Created attachment 824575 [details] output from emerge --info =net-fs/nfs-utils-2.6.1
(In reply to Jocelyn Mayer from comment #2) > Created attachment 824573 [details, diff] [details, diff] > Patch to fix internal rpcgen tool compilation > > This patched is referenced in the previous ebuild patch Please send this patch upstream & link the submission here.
Sorry, my mistake, this has already been fixed upstream since I did this patch for version 2.3.3: internal rpcgen is now built first and used for nfs-utils build when --rpcgen=internal option is given. Thus, the source code patch is not needed anymore, I'm going to mark it obsolete and give an updated ebuild patch.
Created attachment 824649 [details, diff] Updated ebuild patch for version 2.6.1
Created attachment 824651 [details, diff] Updated ebuild patch for version 2.6.1 Previously submited patch has useless "noise" as heading