On 2/7/26 14:57, Rob van der Putten wrote:
Hi there

I currently run Asterisk 16 on a Debian 12 / Bookworm box, which is like installing Asterisk on Debian 11 / Bullseye and then upgrading to 12.
As far as I can tell, this won't work on 13 / Trixie.
From the libgnutls30t64 control;

 Breaks: libgnutls30 (<< 3.8.9-3+deb13u1)
 Replaces: libgnutls30
 Provides: libgnutls30 (= 3.8.9-3+deb13u1)

This leaves me with two options:
- Download Asterisk from the Asterisk site and then compile.
- Backport Asterisk 22 from Debian Unstable / Sid to Debian 13

As a little test I build a backport to 12. This does produce packages, but I did not test these.

So what does one recommend?
It looks like Asterisk didn't make it to Debian Stable release:
    $ rmadison asterisk
    asterisk   | 1:16.28.0~dfsg-0+deb11u3         | oldoldstable      | source     asterisk   | 1:16.28.0~dfsg-0+deb11u3         | oldoldstable-debug | source     asterisk   | 1:16.28.0~dfsg-0+deb11u4         | oldoldstable      | source, amd64, arm64, armhf, i386     asterisk   | 1:16.28.0~dfsg-0+deb11u4         | oldoldstable-debug | source     asterisk   | 1:22.8.0+dfsg+~cs6.15.60671435-1 | unstable      | source, amd64, arm64, armhf, i386, loong64, ppc64el, riscv64, s390x     asterisk   | 1:22.8.0+dfsg+~cs6.15.60671435-1 | unstable-debug     | source

So I think your best bet is to build a backport from source package in unstable.
I don't know why there is no package in testing yet.
But I'd still go that route myself and tried to build simple backport inside chroot-ed environment of Debian Stable. Could be quite an adventure, especially if it also require to build a chain of different dependencies for it first.

--

 With kindest regards, Alexander.

 Debian - The universal operating system
 https://www.debian.org

Reply via email to