[Pkg-sysvinit-devel] Bug#717329: sysv-rc has circular Depends on sysvinit-utils

Petter Reinholdtsen pere at hungry.com
Mon Apr 7 09:49:11 UTC 2014


[Bill Allombert]
> Hello Debian sysvinit maintainers,

Hi.

> There is a circular dependency between sysv-rc and sysvinit-utils:
>
> sysv-rc 	:Depends: sysvinit-utils (>= 2.86.ds1-62)
> sysvinit-utils 	:Depends: sysv-rc (>= 2.88dsf-24) | file-rc (>= 0.8.16)
>
> Circular dependencies involving shared libraries are known to cause problems
> during upgrade between stable releases, so we should try to get rid of
> them.

I was planning to get rid of this, but am unable to figure out where it
come from.  Might be my fever induced head, but I see the sysvinit ->
sysv-rc dependency on
<URL: https://packages.debian.org/unstable/sysvinit-utils >, but am
completely unable to find it in the git source:

pkg-sysvinit/sysvinit-git$ grep sysv-rc debian/control 
 sysv-rc | file-rc,
Package: sysv-rc
Suggests: sysv-rc-conf, bum
 sysvinit-utils (>= 2.88dsf-50), sysv-rc | file-rc,
pkg-sysvinit/sysvinit-git$

And the git history do not show when it disappeared either, so I am very
confused.  Anyone able to understand what happened with this dependency?

I believe the fix is for sysvinit-utils to not depend on sysv-rc.

-- 
Happy hacking
Petter Reinholdtsen



More information about the Pkg-sysvinit-devel mailing list