Comment 3 for bug 2051908

Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

The upstream Makefile [1] assumes the presence of /etc/asterisk/asterisk.conf during installation, which means it assumes that asterisk-config is installed. This does not make sense in a Debian/Ubuntu package context where the installation location is derived at while building the package.

Because the debian/control file does not list asterisk-config as a dependency, and rightly so, the asterisk.conf file is not going to be available inside a chroot where the package is getting built. This means the Makefile will fallback to the default location of /usr/lib/asterisk/modules, which is not acceptable to an actual asterisk instance at runtime.