Package: rpcbind Version: 0.2.3-0.2 Severity: important Dear Maintainer,
The new /lib/systemd/system/rpcbind is a mess. First off: /etc/init.d/nis depends on $portmap, which leads to two problems 1) rpcbind does not provide $portmap (only rpcbind.target) so nis/ypbind may be started before rpcbind 2) even if nis/ypbind is started AFTER rpcbind.target, it does not actually mean rpcbind is up (since it apparently takes time to start), causing /etc/init.d/nis to fail to launch ypbind properly with: Unable to register (YPBINDPROG, YPBINDVERS, udp) And then the nis script goes in to bind_wait(), which never completes since ypbind was never started in the first place. Secondly, $STATEDIR/rpcbind.xdr and $STATEDIR/portmap.xdr are no longer created (thanks, systemd!), leading to: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: failed rpcbind: xdr_/run/rpcbind/portmap.xdr: failed -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.3.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages rpcbind depends on: ii init-system-helpers 1.24 ii initscripts 2.88dsf-59.2 ii insserv 1.14.0-5 ii libc6 2.21-6 ii libsystemd0 228-4 ii libtirpc1 0.2.5-1 ii libwrap0 7.6.q-25 ii lsb-base 9.20160110 rpcbind recommends no packages. rpcbind suggests no packages. -- no debconf information MRV Communications is a global supplier of packet and optical solutions that power the world’s largest networks. Our products combine innovative hardware with intelligent software to make networks smarter, faster and more efficient.