rpcgen is missing when NIS support is disabled, ie when net-libs/libnsl and / or net-libs/rpcsvc-proto have not been built. However, rpcgen can also be provided by the net-fs/nfs-utils package. Thus, this proposal is to add a new virtual/rpcgen package with a single USE="nis" flag in order to be able to find a package able to provide the rpcgen tool. 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, net-fs/samba, sys-auth/pam_skey, sys-libs/tevent 3. Dependencies cannot be satisfied and / or build fails because of missing rpcgen tool Actual Results: Build fails because of lack of rpcgen tool Expected Results: rpcgen tool can also be provided by net-fs/nfs-utils, when requested For this to be usable, net-fs/nfs-utils also needs to be patched
Created attachment 824569 [details] virtual/rpcgen ebuild proposal