Snapcast server 0.27 can't be installed on Debian Bookworm
Faebu93 opened this issue · 1 comments
Faebu93 commented
Describe the bug
When installing Snapserver on my up-to-date Raspberry Pi 4 (I installed the latest Raspberry Pi OS Lite, which is a Debian Bookworm port), it fails since the required package libflac8
does not exist in Bookworm. In Bookworm, only libflac12
is provided.
Steps to Reproduce
- Install latest Raspberry Pi OS
- Download snapserver_0.27.0-1_armhf.deb
- Try to install it
Environment details
- OS: Raspberry Pi OS Lite (64-bit) for Raspberry Pi 4
- Snapcast version 0.27.0
- Installed from the Github releases
user@rpi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
user@rpi:~ $ sudo apt update && sudo apt upgrade
Hit:1 https://dtcooper.github.io/raspotify raspotify InRelease
Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm InRelease
Hit:4 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
Hit:6 https://apt.mopidy.com bullseye InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
user@rpi:~ $ wget https://github.com/badaix/snapcast/releases/download/v0.27.0/snapserver_0.27.0-1_armhf.deb
--2024-02-12 14:22:21-- https://github.com/badaix/snapcast/releases/download/v0.27.0/snapserver_0.27.0-1_armhf.deb
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/28706706/559f8377-c944-4367-afd3-e64097f14352?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240212%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240212T132221Z&X-Amz-Expires=300&X-Amz-Signature=20c391262906b0a2ba4763bfe5a975a100e726760801b8d788f8cccac33251ce&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=28706706&response-content-disposition=attachment%3B%20filename%3Dsnapserver_0.27.0-1_armhf.deb&response-content-type=application%2Foctet-stream [following]
--2024-02-12 14:22:21-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/28706706/559f8377-c944-4367-afd3-e64097f14352?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240212%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240212T132221Z&X-Amz-Expires=300&X-Amz-Signature=20c391262906b0a2ba4763bfe5a975a100e726760801b8d788f8cccac33251ce&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=28706706&response-content-disposition=attachment%3B%20filename%3Dsnapserver_0.27.0-1_armhf.deb&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.109.133, 185.199.108.133, 185.199.111.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 983788 (961K) [application/octet-stream]
Saving to: ‘snapserver_0.27.0-1_armhf.deb’
snapserver_0.27.0-1_armhf.deb 100%[===============>] 960.73K --.-KB/s in 0.1s
2024-02-12 14:22:22 (9.08 MB/s) - ‘snapserver_0.27.0-1_armhf.deb’ saved [983788/983788]
user@rpi:~ $ sudo apt install ~/snapserver_0.27.0-1_armhf.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'snapserver:armhf' instead of '/home/fabian/snapserver_0.27.0-1_armhf.deb'
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:
snapserver:armhf : Depends: libflac8:armhf (>= 1.3.0) but it is not installable
E: Unable to correct problems, you have held broken packages.