Package: nocturne
Version: 1.0.1-1
Severity: serious
Tags: patch

Hi,

Running the nocturne program emits a Python traceback for missing
runtime modules.

The missing runtime dependencies are:
python3-colorthief, python3-gi, python3-gi-cairo, python3-mpris-server,
python3-pil, python3-requests, and python3-syncedlyrics.

The attached patch adds the missing runtime dependencies.

Thanks.

>From 00bc625f839a07efb743352a0f35b220211d948d Mon Sep 17 00:00:00 2001
From: Teemu Hukkanen <[email protected]>
Date: Sun, 28 Jun 2026 19:10:00 +0300
Subject: [PATCH] Add missing runtime Python dependencies

---
 debian/control | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 9004bbd..e67c066 100644
--- a/debian/control
+++ b/debian/control
@@ -31,6 +31,14 @@ Vcs-Git: https://salsa.debian.org/spaciouskarter78/nocturne.git
 Package: nocturne
 Architecture: any
 Depends:
+ python3-colorthief,
+ python3-gi,
+ python3-gi-cairo,
+ python3-mpris-server,
+ python3-pil,
+ python3-requests,
+ python3-syncedlyrics,
+ python3-tinytag,
  ${python3:Depends},
  ${shlibs:Depends},
  ${misc:Depends},
@@ -38,7 +46,6 @@ Depends:
  gir1.2-adw-1,
  gir1.2-secret-1,
  gir1.2-gstreamer-1.0,
- python3-tinytag,
 Description: Adwaita Music Player / Library Manager
  Nocturne is a Navidrome / Jellyfin client that brings
  all your music together in one place, Nocturne not only
-- 
2.53.0

Reply via email to