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