Bug#384674: asterisk has circular Depends on
asterisk-bristuff|asterisk-classic
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Thu Feb 15 14:26:40 UTC 2007
On Thu, Feb 15, 2007 at 01:50:50PM +0100, Bill Allombert wrote:
> reopen 384674
> quit
>
> > Bill,
> >
> > as all three come from the same source and just put together that all
> > common parts in "asterisk" actually are acompanied by either one of the
> > real binary packages, this is not very much different than any other
> > daemon-common package.
>
> Yes, and as all other daemon-common do not lead to circular dependencies,
> so should asterisk. circular deps break assumptions about the order in
> which packages are configured which is often crucial for daemons.
>
> Apt and dpkg does not know about source packages so being part of the
> same source make no difference.
>
> > The sole reason we've put the asterisk with a
> > Depends as well is that all the init script and other common logic would
> > largly break if no deamon would be present. That way we'd have lots of
> > users complaining why /etc/init.d/asterisk won't startup no daemon.
>
> That would be a bug: Debian policy 9.3.2. mandate that init script
> check for the programs being installed.
Why should asterisk-brstuff / asterisk-classic depend on asterisk?
"asterisk" is what you install on your system. If one chooses to install
asterisk-bristuff or asterisk-classic alone, one should not wonder it
does not function.
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir at jabber.org
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
More information about the Pkg-voip-maintainers
mailing list