Package: release.debian.org Severity: normal Tags: bookworm User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: pkg-xmpp-de...@lists.alioth.debian.org
Fixes three bugs: #1056163 libervia-backend: start fails without pre-existing configuration #1055445 libervia-backend: manual page says it is autorun, but it is not #1055446 libervia-backend: requires python3-txdbus Debdiff is attached.
diff -Nru libervia-backend-0.9.0~hg3993/debian/changelog libervia-backend-0.9.0~hg3993/debian/changelog --- libervia-backend-0.9.0~hg3993/debian/changelog 2023-02-07 08:34:29.000000000 +0000 +++ libervia-backend-0.9.0~hg3993/debian/changelog 2023-11-17 23:29:54.000000000 +0000 @@ -1,3 +1,11 @@ +libervia-backend (0.9.0~hg3993-4+deb12u1) bookworm; urgency=medium + + * Fix dependencies on python3-txdbus/python3-dbus (Closes: #1055446) + * Add patch to make exec path absolute in dbus service file (Closes: #1055445) + * Fix start failure without pre-existing configuration (Closes: #1056163) + + -- Martin <deba...@debian.org> Fri, 17 Nov 2023 23:29:54 +0000 + libervia-backend (0.9.0~hg3993-4) unstable; urgency=medium * add patch to not use SCM version (Closes: #1030429) diff -Nru libervia-backend-0.9.0~hg3993/debian/control libervia-backend-0.9.0~hg3993/debian/control --- libervia-backend-0.9.0~hg3993/debian/control 2023-02-07 00:01:12.000000000 +0000 +++ libervia-backend-0.9.0~hg3993/debian/control 2023-11-17 23:29:54.000000000 +0000 @@ -31,7 +31,7 @@ python3-alembic, python3-babel, python3-dateutil (>= 2.7.3~), - python3-dbus, + python3-txdbus, python3-idna, python3-lxml, python3-mutagen, @@ -113,6 +113,7 @@ ${python3:Depends}, python3, libervia-backend (= ${source:Version}), + python3-dbus, python3-gi, Recommends: python3-progressbar, python3-pygments, diff -Nru libervia-backend-0.9.0~hg3993/debian/patches/fix-exec-path.patch libervia-backend-0.9.0~hg3993/debian/patches/fix-exec-path.patch --- libervia-backend-0.9.0~hg3993/debian/patches/fix-exec-path.patch 1970-01-01 00:00:00.000000000 +0000 +++ libervia-backend-0.9.0~hg3993/debian/patches/fix-exec-path.patch 2023-11-17 23:29:54.000000000 +0000 @@ -0,0 +1,14 @@ +Description: Exec path must be absolute +Author: Martin <deba...@debian.org> +Origin: vendor +Bug-Debian: https://bugs.debian.org/1055445 +Last-Update: 2023-11-08 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/misc/org.libervia.Libervia.service ++++ b/misc/org.libervia.Libervia.service +@@ -1,3 +1,3 @@ + [D-BUS Service] + Name=org.libervia.Libervia +-Exec=libervia-backend ++Exec=/usr/bin/libervia-backend diff -Nru libervia-backend-0.9.0~hg3993/debian/patches/fix-startup-error.patch libervia-backend-0.9.0~hg3993/debian/patches/fix-startup-error.patch --- libervia-backend-0.9.0~hg3993/debian/patches/fix-startup-error.patch 1970-01-01 00:00:00.000000000 +0000 +++ libervia-backend-0.9.0~hg3993/debian/patches/fix-startup-error.patch 2023-11-17 23:29:54.000000000 +0000 @@ -0,0 +1,18 @@ +Description: fix exception on startup without pre-existing configuration +Author: Martin <deba...@debian.org> +Origin: vendor +Bug-Debian: https://bugs.debian.org/1056163 +Last-Update: 2023-11-18 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/sat/memory/migration/env.py ++++ b/sat/memory/migration/env.py +@@ -3,6 +3,8 @@ + from sqlalchemy import pool + from sqlalchemy.ext.asyncio import create_async_engine + from alembic import context ++import sys ++sys.path.append("/usr/share/libervia") + from sat.memory import sqla_config + from sat.memory.sqla_mapping import Base + diff -Nru libervia-backend-0.9.0~hg3993/debian/patches/series libervia-backend-0.9.0~hg3993/debian/patches/series --- libervia-backend-0.9.0~hg3993/debian/patches/series 2023-02-07 08:27:18.000000000 +0000 +++ libervia-backend-0.9.0~hg3993/debian/patches/series 2023-11-17 23:29:54.000000000 +0000 @@ -1,3 +1,5 @@ +fix-startup-error.patch +fix-exec-path.patch replace-getargspec.patch 0001-Search-.mo-files-in-default-system-locale-dir.patch 0002-add-sat_tmp.patch