Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 877423

Summary: virtual/rpcgen: proposal for building without NIS support
Product: Gentoo Linux Reporter: Jocelyn Mayer <l_indien>
Component: New packagesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: UNCONFIRMED ---    
Severity: enhancement CC: base-system, jstein, l_indien
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=877427
https://bugs.gentoo.org/show_bug.cgi?id=877429
https://bugs.gentoo.org/show_bug.cgi?id=877433
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: virtual/rpcgen ebuild proposal

Description Jocelyn Mayer 2022-10-17 10:47:23 UTC
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
Comment 1 Jocelyn Mayer 2022-10-17 10:55:22 UTC
Created attachment 824569 [details]
virtual/rpcgen ebuild proposal