Bug#459244: asterisk: split-up proposal

Roman Galeyev me at jamhed.pp.ru
Fri Jan 4 23:04:34 UTC 2008


Package: asterisk
Version: 1:1.4.8~dfsg-1
Severity: wishlist

While maintaining a lot of asterisk installations I've come to
conclusion to split up a huge single package into smaller ones,
like one package for one application, one package for codecs,
one package for basic core functions (really minimalistic).

It could be auto-generated from asterisk menuselect (short description
for every application/functionality and dependencies).

I've almost done the packaging for myself and definitly will use it,
but it seems to me that such splitting will be useful for others too.

It will simplify the asterisk maintance and help tracking problems,
make /etc/asterisk look not so terrifying to a beginner, etc,
etc.

The minor drawback is a huge list of packages like
asterisk-app-voicemail, asterisk-chan-sip, etc, in my aptitude screen,
but it could not be avoided yet, and we have an examples for that, like
openoffice.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-1-686
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages asterisk depends on:
ii  add 3.102                                Add and remove users and groups
ii  ast 1:1.4.8~dfsg-1                       config files for asterisk
ii  ast 1:1.4.8~dfsg-1                       sound files for asterisk
ii  lib 1.0.13-2                             ALSA library
ii  lib 2.3.6.ds1-13etch4                    GNU C Library: Shared libraries
ii  lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 common error description library
ii  lib 0.63-3.2                             libraries for connecting to MS SQL
ii  lib 7.15.5-1etch1                        Multi-protocol file transfer libra
ii  lib 1.95.8-3.4                           XML parsing C library - runtime li
ii  lib 1:4.1.1-21                           GCC support library
ii  lib 1.2.3-2                              LGPL Crypto library - runtime libr
ii  lib 1.4.4-3                              the GNU TLS library - runtime libr
ii  lib 1.4-1                                library for common error values an
ii  lib 1.0.10-13                            Shared libraries for GSM speech co
ii  lib 0.6.5-1                              GNU libidn library, implementation
ii  lib 1.2-3                                C library for the Jabber IM platfo
ii  lib 1.4.4-7etch4                         MIT Kerberos runtime libraries
ii  lib 2.1.30-13.3                          OpenLDAP libraries
ii  lib 5.5-5                                Shared libraries for terminal hand
ii  lib 0.52.2-10                            Not Erik's Windowing Toolkit - tex
ii  lib 1.1.3-2                              Ogg Bitstream Library
ii  lib 1.18.0.dfsg-1                        H.323 aka VoIP library
ii  lib 1.10-3                               lib for parsing cmdline parameters
ii  lib 8.1.9-0etch2                         PostgreSQL C client library
ii  lib 1.4.0-2                              Primary Rate ISDN specification li
ii  lib 1.10.2-2+etch1                       Portable Windows Library
ii  lib 0.5.3-2                              Enhanced RADIUS client library
ii  lib 2.1.22.dfsg1-8                       Authentication abstraction library
ii  lib 1.2.11-8                             Simple DirectMedia Layer
ii  lib 1:2.10.1-3                           library to read temperature/voltag
ii  lib 5.2.3-7                              NET SNMP (Simple Network Managemen
ii  lib 1.1.12-3                             The Speex Speech Codec
ii  lib 2.8.17-2                             SQLite shared library
ii  lib 0.9.8c-4etch1                        SSL shared libraries
ii  lib 4.1.1-21                             The GNU Standard C++ Library v3
ii  lib 1:1.4.1~dfsg-3                       tonezone library (runtime)
ii  lib 1.1.2.dfsg-1.2                       The Vorbis General Audio Compressi
ii  lib 1.1.2.dfsg-1.2                       The Vorbis General Audio Compressi
ii  lib 7.6.dbs-13                           Wietse Venema's TCP wrappers libra
ii  uni 2.2.11-13                            ODBC tools libraries
ii  zli 1:1.2.3-13                           compression library - runtime

asterisk recommends no packages.

-- no debconf information





More information about the Pkg-voip-maintainers mailing list