Can't install ASL3: unmet dependencies

Hey y’all! I’m having an issue installing ASL3.

I installed the repo and that went well, but when I issued the “apt install asl3 command”, this happened:

root@ham:~# apt install asl3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 asl3-asterisk-modules : Depends: libcodec2-1.0 (>= 1.0.5) but it is not installable
                         Depends: libldap-2.5-0 (>= 2.5.4) but it is not installable
E: Unable to correct problems, you have held broken packages.

How can I get passed this problem?

You probably need to say more about the OS install.

Did you start with Debian 12 ?

My server runs Ubuntu 24.04.1, which is based off the upcoming Debian 13.

I was able to successfully run ASL 2 on Ubuntu 20.04, so I’m not sure how Ubuntu 24.04 would have problems with ASL 3…

The ASL3 packages are built against Debian 12 Bookworm. They will not (necessarily) work with Ubuntu and Ubuntu is not supported by ASL. Ubuntu doesn’t carefully track Debian release boundaries. Presumably with Debian 13 Trixie is out, compiles against Trixie will work for Ubuntu 24.04.