[Pkg-xmpp-devel] Bug#1056164: bookworm-pu: package libervia-backend/0.9.0~hg3993-4+deb12u1

Martin debacle at debian.org
Sat Nov 18 00:52:41 GMT 2023


Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org at packages.debian.org
Usertags: pu
X-Debbugs-Cc: pkg-xmpp-devel at 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.

-------------- next part --------------
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 <debacle at 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 <debacle at 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 <debacle at 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


More information about the Pkg-xmpp-devel mailing list