<div dir="ltr"><div dir="ltr"><div>Hello,</div><div><br></div><div>There is question that bounces in my mind for quite a long time.</div><div>Today, I dare to ask it here:</div><div>how do you package and use your custom asterisk .deb package ?</div><div><br></div><div>The background is:</div><div><br></div><div>- I'm now a long time Debian user and I learned to appreciate Debian's deb package benefits specially when dealing with complex softwares such as Asterisk<br></div><div><br></div><div>- On another hand, new Asterisk versions are regularly published. Looking at Debian's asterisk source packages, beside patching Asterisk source code, it seems possible to build a new Asterisk 13.X+1 package copying 13.X package</div><div><br></div><div>- If possible (ie not too hard), I would be happy to build and maintain an Asterisk 16.X binary package for Buster (amd targets).<br></div><div><br></div><div>So my questions are:</div><div><br></div><div>1. Would you evaluate porting Debian's patches from one Asterisk version to the next one (Asterisk 16.4 to 16.5, for example), to be a complex or time consuming task ?</div><div><br></div><div>2. What is the simplest and safest way to deal with the existence of both custom and original packages ?</div><div>Using deb packages terminology, would you simply create a mycustom-asterisk package which both conflicts and provides asterisk, if that is possible ? Alternatively, is apt-pinning recommended ?<br></div><div><br></div><div>3. Can I realistically hope, that I won't have to change Asterisk 16 dependencies during Asterisk evolution, at least for Asterisk core features or I shall prepare to also upgrade some libraries ?</div><div><br></div><div>4. Suggestions ? Pointers ?<br></div><div><br></div><div>Best regards<br></div><div><br></div></div></div>