Your message dated Tue, 10 Nov 2015 15:55:18 +0000
with message-id <[email protected]>
and subject line Bug#748074: fixed in rpcbind 0.2.3-0.1
has caused the Debian Bug report #748074,
regarding Wrong dependencies with rpcbind
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
748074: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748074
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rpcbind
Version: 0.2.1-6
Severity: important
Tags: jessie
Debian version: 8.1
Kernel version: 3.16.0-4-kirkwood #1 Debian 3.16.7-ckt11-1 (2015-05-24)
armv5tel GNU/Linux
Possibly related bugs: #665338 #679716
Hi,
There seems to be a problem with rpcbind dependencies in order to run an
NFS server. The server boot went fine up to Debian Wheezy, but not
anymore with Debian Jessie.
The problem does not seem to be on the NFS/rpcbind software side,
because I can make NFS work again by running this command after the
server has finished booting:
# systemctl restart nfs-kernel-server.service
Hence my conclusion that this is a dependencies issue.
Here is my init config:
$ find /{etc,lib}/{init.d,systemd} -iname '*rpc*' -o -iname '*nfs*'
/etc/init.d/rpcbind
/etc/init.d/mountkernfs.sh
/etc/init.d/mountnfs-bootclean.sh
/etc/init.d/umountnfs.sh
/etc/init.d/nfs-common
/etc/init.d/mountnfs.sh
/etc/init.d/nfs-kernel-server
/lib/systemd/system/mountkernfs.service
/lib/systemd/system/mountnfs.service
/lib/systemd/system/mountnfs-bootclean.service
/lib/systemd/system/rpcbind.target
/lib/systemd/system/umountnfs.service
So it seems to me that systemd is used instead of sysvinit, which
should ensure better handling of dependencies.
And yet, my logs show this:
# journalctl -b0 #search: rpc|nfs|dhcp|RPC|NFS|DHCP
juin 08 19:38:42 sphinx2 systemd[1]: Found ordering cycle on
basic.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
sysinit.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
rpcbind.service/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
network-online.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
network.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
[email protected]/start
juin 08 19:38:42 sphinx2 systemd[1]: Found dependency on
basic.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Breaking ordering cycle by deleting
job rpcbind.service/start
juin 08 19:38:42 sphinx2 systemd[1]: Job rpcbind.service/start deleted
to break ordering cycle starting with basic.target/start
juin 08 19:38:42 sphinx2 systemd[1]: Starting LSB: NFS support files
common to client and server...
juin 08 19:38:42 sphinx2 nfs-common[137]: Starting NFS common utilities:
statd
juin 08 19:38:42 sphinx2 nfs-common[137]: Not starting: portmapper is
not running ... (warning).
juin 08 19:38:42 sphinx2 systemd[1]: Started LSB: NFS support files
common to client and server.
juin 08 19:38:52 sphinx2 systemd[1]: Starting LSB: Kernel NFS server
support...
juin 08 19:38:52 sphinx2 dhclient[470]: Internet Systems Consortium DHCP
Client 4.3.1
juin 08 19:38:52 sphinx2 dhclient[470]: For info, please visit
https://www.isc.org/software/dhcp/
juin 08 19:38:52 sphinx2 ifup[462]: Internet Systems Consortium DHCP
Client 4.3.1
juin 08 19:38:52 sphinx2 ifup[462]: For info, please visit
https://www.isc.org/software/dhcp/
juin 08 19:38:52 sphinx2 dhclient[470]: DHCPDISCOVER on eth1 to
255.255.255.255 port 67 interval 8
juin 08 19:38:53 sphinx2 dhclient[470]: DHCPREQUEST on eth1 to
255.255.255.255 port 67
juin 08 19:38:53 sphinx2 dhclient[470]: DHCPOFFER from 192.168.1.1
juin 08 19:38:53 sphinx2 dhclient[470]: DHCPACK from 192.168.1.1
juin 08 19:38:54 sphinx2 ifup[462]: DHCPDISCOVER on eth1 to
255.255.255.255 port 67 interval 8
juin 08 19:38:54 sphinx2 ifup[462]: DHCPREQUEST on eth1 to
255.255.255.255 port 67
juin 08 19:38:54 sphinx2 ifup[462]: DHCPOFFER from 192.168.1.1
juin 08 19:38:54 sphinx2 ifup[462]: DHCPACK from 192.168.1.1
juin 08 19:38:54 sphinx2 kernel: RPC: Registered named UNIX socket
transport module.
juin 08 19:38:54 sphinx2 kernel: RPC: Registered udp transport module.
juin 08 19:38:54 sphinx2 kernel: RPC: Registered tcp transport module.
juin 08 19:38:54 sphinx2 kernel: RPC: Registered tcp NFSv4.1 backchannel
transport module.
juin 08 19:38:54 sphinx2 dhclient[470]: bound to 192.168.1.100 --
renewal in 39516 seconds.
juin 08 19:38:55 sphinx2 kernel: Installing knfsd (copyright (C) 1996
[email protected]).
juin 08 19:38:55 sphinx2 nfs-kernel-server[486]: Exporting directories
for NFS kernel daemon...
juin 08 19:38:56 sphinx2 nfs-kernel-server[486]: Starting NFS kernel
daemon: nfsd
juin 08 19:38:56 sphinx2 systemd[1]: Started LSB: Kernel NFS server
support.
juin 08 19:38:56 sphinx2 nfs-kernel-server[486]: Not starting:
portmapper is not running ... (warning).
juin 08 21:39:14 sphinx2 systemd[1]: Starting LSB: RPC portmapper
replacement...
juin 08 21:39:15 sphinx2 systemd[1]: Started LSB: RPC portmapper
replacement.
juin 08 21:39:15 sphinx2 rpcbind[1665]: Starting rpcbind daemon....
juin 08 21:39:15 sphinx2 systemd[1]: Starting RPC Port Mapper.
juin 08 21:39:15 sphinx2 systemd[1]: Reached target RPC Port Mapper.
Two possible problems stand out:
- there seems to be a dependencies-loop involving rpcbind,
- rpcbind and nfs-kernel-server seem to be started too soon; they should
start After network-online.target.
Yves.
--- End Message ---
--- Begin Message ---
Source: rpcbind
Source-Version: 0.2.3-0.1
We believe that the bug you reported is fixed in the latest version of
rpcbind, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laurent Bigonville <[email protected]> (supplier of updated rpcbind package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 10 Nov 2015 13:36:12 +0100
Source: rpcbind
Binary: rpcbind
Architecture: source amd64
Version: 0.2.3-0.1
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Description:
rpcbind - converts RPC program numbers into universal addresses
Closes: 679716 747134 748074
Changes:
rpcbind (0.2.3-0.1) unstable; urgency=low
.
* Non-maintainer upload.
* New upstream release
- Enable systemd socket activation support (Closes: #679716)
* Override init.d-script-not-included-in-package and
init.d-script-not-marked-as-conffile lintian warnings/errors
* Add systemd and tmpfiles.d files (Closes: #748074)
* Add 07-Delete-the-unix-socket-only-if-we-have-created-it.patch: rpcbind
daemon shouldn't try to remove its socket if it as been socket activated
* Include some upstart jobs changes from Ubuntu (Closes: #747134)
- debian/rpcbind.rpcbind-boot.upstart: document that this job emits the
start-rpcbind event.
- Don't pass -w to rpcbind on boot up, since the files won't be there to
be read.
Checksums-Sha1:
bfb2544de6f0dba912039ba4e33bdb76f1c94650 1507 rpcbind_0.2.3-0.1.dsc
e79974a99d09b6d6fff9d86bf00225dc33723ce2 121306 rpcbind_0.2.3.orig.tar.bz2
ab0412b20e35a2d30300ad79756d83efe459397a 11256 rpcbind_0.2.3-0.1.debian.tar.xz
4938895d047a52692da020e9d2b6e49789ccbe18 44544 rpcbind_0.2.3-0.1_amd64.deb
Checksums-Sha256:
4d2ea81fb4af2a44ec945c8125b7b4f152044f6e5e443ac10536ea3364eb6251 1507
rpcbind_0.2.3-0.1.dsc
9897823a9d820ea011d9ea02054d5ab99469b9ca5346265fee380713c8fed27b 121306
rpcbind_0.2.3.orig.tar.bz2
51d44f38a8bba8c358ff5919d2e9cd806d046acb72a6f322b5e4d8f2fa23db23 11256
rpcbind_0.2.3-0.1.debian.tar.xz
b728cee8be57bd12a055ef5570d342c563cbbb3aa2d4a41a595427193c32c836 44544
rpcbind_0.2.3-0.1_amd64.deb
Files:
7e2304cb905b5c02979cc9661f6f41d1 1507 net standard rpcbind_0.2.3-0.1.dsc
c8875246b2688a1adfbd6ad43480278d 121306 net standard rpcbind_0.2.3.orig.tar.bz2
aa963a617c42c1e86450367ee57bebbf 11256 net standard
rpcbind_0.2.3-0.1.debian.tar.xz
04dd8643579e15d7ecc069758d025c0f 44544 net standard rpcbind_0.2.3-0.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJWQgSzAAoJEB/FiR66sEPV4IIH/2OMAGef82QE+IJ4pu2r7dND
bt+n51/+t1a0bOBi3V/Z4X0C5Bqgka0tlTmS8iDubdG9jOGOkap7Ad1NpYNBX6dr
cmKSmEWYLBVOOC/IqkmtTRXKrNXEY2XSQtRabA0akk+irWQ7m8wFK6C6stDE2oMi
2Y3x/L4eNswMYWPnF1a57wPZ7XwAZqFOWYqdq4vqQgU8PE9smw57hsxaMQPm2qCM
zS8R5jBcty3nSbSfRQv9dEIIpbHyDkHyUXo3oDJXCNHIFZy43guIyCNp/UoiJoDc
shZO2wXo/HQWGzSr+HyoQLMh7KfZPu0vDr8Ca/4gf/1WORIplv8T+tC22tw/OTo=
=kT9J
-----END PGP SIGNATURE-----
--- End Message ---