Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2020 13:12:05 +0200
From:      =?UTF-8?Q?Jos=C3=A9_P=C3=A9rez?= <fbl@aoek.com>
To:        multimedia@freebsd.org
Subject:   rcorder circular dependency in webcamd
Message-ID:  <f29bc0dce5cc5a00f28b004425934407@mail.yourbox.net>

next in thread | raw e-mail | index | archive | help
Hi,
webcamd daemon script generates a circular dependency
in rcorder.

The problem arises with the "BEFORE: devd" clause (which
is not honored anyways).

To dig it down:
- webcamd requires explicitly netif and implicitly ldconfig
   (via dbus -> ldconfig)
- devd itself requires netif and ldconfig explicitly, hence
   the cycle.

In practice rc runs the scripts in this order:
ldconfig
...
netif
devd
...
webcamd

So the "BEFORE" statement is, as a matter of facts, ignored.

Can this be removed? I think it does, just asking here if
anyone can shred some light. Thank you.

Regards,

-- 
José Pérez



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f29bc0dce5cc5a00f28b004425934407>