Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480006 - >=net-fs/nfs-utils-1.2.7-r1: should depend on >=net-nds/rpcbind-0.2.0-r1 due to systemd unit files
Summary: >=net-fs/nfs-utils-1.2.7-r1: should depend on >=net-nds/rpcbind-0.2.0-r1 due ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Network Filesystems
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-07 02:23 UTC by redneb
Modified: 2013-08-07 13:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description redneb 2013-08-07 02:23:24 UTC
net-fs/nfs-utils provides three systemd unit files (nfsd.service, rpc-mountd.service, rpc-statd.service) and all of them depend on rpcbind.service. But this unit file does not exist (or at least is not provided by net-fs/nfs-utils) so none of the services can be started.
Comment 1 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2013-08-07 11:55:38 UTC
(In reply to redneb from comment #0)
> net-fs/nfs-utils provides three systemd unit files (nfsd.service,
> rpc-mountd.service, rpc-statd.service) and all of them depend on
> rpcbind.service. But this unit file does not exist (or at least is not
> provided by net-fs/nfs-utils) so none of the services can be started.

rpcbind.service is provided by net-nds/rpcbind and it's a direct dependency of nfs-utils. I guess you need to:

emerge -1 =net-nds/rpcbind-0.2.0-r1

You'll need to unmask proper keyword, but since your using unstable nfs-utils you already know how to do that.
Comment 2 redneb 2013-08-07 12:03:23 UTC
You are right, I didn't notice that. Maybe >=net-fs/nfs-utils-1.2.7-r1 should depend on >=net-nds/rpcbind-0.2.0-r1 then and not just net-nds/rpcbind.
Comment 3 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2013-08-07 13:54:19 UTC
+  07 Aug 2013; Kacper Kowalik <xarthisius@gentoo.org> nfs-utils-1.2.7-r1.ebuild,
+  nfs-utils-1.2.8-r1.ebuild:
+  Adjust dependency on rpcbind so that version with systemd units is pulled in
+  for packages that require it. Fixes #480006 by redneb <redneb@gmx.com>