Does anyone know when there will be Debian Bookworm support?
I wonder when Libretime will run on Debian Bookworm since today I got this e-mail from Debian:
------------------------------------------------------------------------
The Debian Project https://www.debian.org/
Security support for Bullseye handed over to the LTS team
press@debian.org
August 14th, 2024 https://www.debian.org/News/2024/20240814
------------------------------------------------------------------------
As of 14 August 2024, three years after the initial release, the regular
security support for Debian 11, alias "Bullseye", comes to an end. The
Debian Long Term Support (LTS) [1] Team will take over security support
from the Security and the Release Teams.
I’m curious as well as all my systems are now on Bookworm.
I did try adjusting the script to accept Debian 12, Bookworm, and it ran for a while.
Ended up running into a Python error.
@paddatrapper Is there a way to run 4.3.0 on Debian Bookworm? Even Bookworm goes to LTS as from june 2nd 2026.
The biggest blockers are celery v5 and php 8.x support. Both issues require people with PHP experience to fix, which I do not have
I got it running on a fresh bookworm install and I’ll be upgrading one of my instances from debian 11 to 12 and from libretime 4.0.0 to 4.5 this week. I’ll report back when it’s done for more folks to give it a try.
I have informed optimism about this ![]()
PR for Debian 12 Bookworm support submitted ![]()
Tested on a clean Debian 12 install — web interface, file uploads, show creation/scheduling, and Icecast playout (OGG + MP3) all working with native PHP 8.2 and Liquidsoap 2.1.3 from Debian repos.
Just wanted to drop a few lines to confirm that dist-upgrading from debian 11 to 12 and running the installer worked.
I needed to run the installer a couple of times due to to systemd services conflicts but removing the old scripts solved the issue.
sudo rm /etc/systemd/system/libretime*.service
sudo rm /etc/systemd/system/libretime.target
sudo rm /etc/systemd/system/sockets.target.wants/libretime-api.socket
sudo systemctl daemon-reload
sudo ./install
sudo -u libretime libretime-api migrate
sudo systemctl restart libretime
and that was it ![]()
I’m working on a trixie version already… check it out… GitHub - stefanolanci/libretime-trixie: LibreTime adapted to Debian 13 (Trixie): native installation with PHP 8.4, Liquidsoap 2.3+, Celery 5 with Redis, legacy patches (Propel/Zend), Trixie-only APT sources · GitHub