Bug#872760: asterisk-opus: uninstallable in unstable

Tzafrir Cohen tzafrir.cohen at xorcom.com
Mon Aug 21 05:48:26 UTC 2017


Hi,

On Mon, Aug 21, 2017 at 12:07:40AM +0200, Jonas Smedegaard wrote:
> Hi Sam,
> 
> Quoting Sam Hartman (2017-08-20 23:24:25)
> > The asterisk package in unstable provides
> > asterisk-1fb7f5c06d7a2052e38d021b3d8ca151
> > 
> > but asterisk-opus depends on asterisk-fa819827cbff2ea35341af5458859233
> > 
> > It looks like this is a system that is very locked to the specific 
> > build of asterisk.  

Asterisk calculates a checksum of some of its build properties at build
time. This checksum is built into the module loader and normally modules
fail to load if the version of Asterisk at run-time is different than
the one used to build it.

Normally the checksum does not change. In fact, the rules file of the
Debian packaging includes a copy of it and checks that it didn't change.

Some time in the 13 cycle the calculation of the checksum changed to
avoid including some irrelevant functions, and thus the checksum is
different from the Stable version.

> The tight dependency is build-time only: Generally a BinNMU is adequate.

Right.

-- 
               Tzafrir Cohen
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com



More information about the Pkg-voip-maintainers mailing list