[PKG-OpenRC-Debian] Bug#738628: Reproduced on Gentoo
Benda Xu
heroxbd at gentoo.org
Mon Nov 9 14:29:54 UTC 2015
The failing point is exim4.orig provides exim4, in the deptree, exim4 is
essentially overridden by exim4.orig. But runlevel refers the file
"exim4". Such inconsistency is the cause.
In Gentoo, a package rarely provides something. So the bug is not so
severe there.
Example:
# rc-status
Runlevel: default
sshd [ started ]
tincd [ started ]
local [ started ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed
Dynamic Runlevel: manual
cp /tmp/local.orig /etc/init.d; head -11 /etc/init.d/local.orig
> #!/sbin/openrc-run
> # Copyright (c) 2007-2008 Roy Marples <roy at marples.name>
> # Released under the 2-clause BSD license.
> description="Executes user programs in /etc/local.d"
> depend()
> {
> after *
> keyword -timeout
> provide local
~~~~~~~~~~~~~
provide is crucial here.
# rc-status
* Caching service dependencies ... [ ok ]
Runlevel: default
sshd [ started ]
tincd [ started ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed
Dynamic Runlevel: manual
More information about the OpenRC-devel
mailing list