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