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

Bug 116777

Summary: nfsmount uses killall but nfs-utils does not depend on psmisc
Product: Gentoo Linux Reporter: Bruno <bonbons>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: 2005.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Bruno 2005-12-26 06:35:28 UTC
/etc/init.d/nfsmount uses killall to determine if rpc.statd is running, but the ebuild net-fs/nfs-utils which provides nfsmount does not RDEPEND on sys-process/psmisc which provides killall.

If psmisc has not been otherwise installed nfsmount fails to mount NFS shares.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-26 06:38:43 UTC
sys-process/psmisc is in base profile, so should be present pretty much on every system, unless you are using some weird profile. If that's the case, then indicate so here; you neglected to post emerge --info output).
Comment 2 Bruno 2005-12-31 01:11:05 UTC
I had an issue with rsync exclude list (profiles/*/packages got ignored while only portage/packages for bin-pkgs should be ignored) so the addition of psmisc to system never reached my portage tree.

But I would think it is cleaner to set dependecies in the ebuild rather then "depending" on contents of system... In case of removals from system, dependencies will still remain correct, and there should never be problems with minimalist profiles