This is indeed a too strong/impossible (with NetworkManager) requirement in /etc/init.d/nbd-client:
# Required-Start: $network $local_fs
# Default-Start: S
A service can't simultaneously run in early boot *and* require the network to be up, as that does not work with NetworkManager, connman, or similar "heavy" machinery to bring up the network. It works with ifupdown as that can run sufficiently early in the boot.
If nbd-client really can't work without the network being up, then it needs to run later, i. e. "Default-Start: 2 3 4 5". I don't know this package, would that be reasonable?
This is indeed a too strong/impossible (with NetworkManager) requirement in /etc/init. d/nbd-client:
# Required-Start: $network $local_fs
# Default-Start: S
A service can't simultaneously run in early boot *and* require the network to be up, as that does not work with NetworkManager, connman, or similar "heavy" machinery to bring up the network. It works with ifupdown as that can run sufficiently early in the boot.
If nbd-client really can't work without the network being up, then it needs to run later, i. e. "Default-Start: 2 3 4 5". I don't know this package, would that be reasonable?