The init script for tvheadend should have dependency "use net" rather than "need net" as a failure to start any network interfaces would cause missed recordings (which is the primary function of tvheadend).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafd025d7fee68b12f2a66056fc4b1a14b134436 commit bafd025d7fee68b12f2a66056fc4b1a14b134436 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2018-09-02 11:10:43 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2018-09-02 11:43:07 +0000 media-tv/tvheadend: Change init script to non-fatal "use net" We don't want network failure to cause missed recordings. Closes: https://bugs.gentoo.org/633774 Package-Manager: Portage-2.3.48, Repoman-2.3.10 media-tv/tvheadend/files/tvheadend.initd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)