Bug#590558: asterisk: Asterisk should not depend on dahdi

Tzafrir Cohen tzafrir.cohen at xorcom.com
Tue Jul 27 11:33:18 UTC 2010


notfound 590558 1:1.4.21.2~dfsg-3
found 590558 1:1.6.2.0~rc3-1
severity 590558 wishlist
thanks

On Tue, Jul 27, 2010 at 11:43:00AM +0200, Pascal GRELICHE wrote:
> Package: asterisk
> Version: 1:1.6.2.5-0ubuntu1

Or rather, anything above 1.6.1, and more so: anything above 1.6.2 .

[Off-topic: how did such an Ubuntu bug get reported to Debian? I'm not
complaining - this is a good bug report and thanks for reporting it]

I've considered it.

Should we want such a split, the modules in a asterisk-dahdi package
would be, beyond chan_dahdi.so itself:

$ grep '>dahdi<' */*.c
apps/app_dahdibarge.c:  <depend>dahdi</depend>
apps/app_dahdiras.c:    <depend>dahdi</depend>
apps/app_dahdiscan.c:   <depend>dahdi</depend>
apps/app_flash.c:       <depend>dahdi</depend>
apps/app_meetme.c:      <depend>dahdi</depend>
apps/app_page.c:        <depend>dahdi</depend>
apps/app_rpt.c: <depend>dahdi</depend>
channels/chan_dahdi.c:  <depend>dahdi</depend>
codecs/codec_dahdi.c:   <depend>dahdi</depend>
res/res_musiconhold.c:  <use>dahdi</use>
res/res_timing_dahdi.c: <depend>dahdi</depend>

Thus we have:
/usr/lib/asterisk/modules/app_dahdibarge.so
/usr/lib/asterisk/modules/app_dahdiras.so
/usr/lib/asterisk/modules/app_dahdiscan.so
/usr/lib/asterisk/modules/app_flash.so
/usr/lib/asterisk/modules/app_meetme.so
/usr/lib/asterisk/modules/app_page.so
/usr/lib/asterisk/modules/chan_dahdi.so
/usr/lib/asterisk/modules/codec_dahdi.so
/usr/lib/asterisk/modules/res_timing_dahdi.so
/usr/lib/asterisk/modules/res_musiconhold.so (??)

app_rpt is not built ATM (not built by default).

I'm really surprised to see res_musiconhold in the list, and need to
look into it. Looks like it should stay in the main package. Apart
from it, all the others are obvious. meetme has a reasonable
replacement with app_confbridge now. But anybody who needs Meetme
specifically will need DAHDI anyway.

Another question is the matter of timing. Is splitting Asterisk now a
good thing?

For the record: there is another pending split request: move the
conflicting packages of voicemail backends to separate packages. It has
not yet been recorded by a bug report.

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+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