commit c0ca05aa8fe8c73a2b848b0df400c93801db666b
parent b4a96675714f1309873a9736f9142ea1e1fbbf08
Author: Christian Grothoff <christian@grothoff.org>
Date: Fri, 4 Apr 2025 06:25:59 +0200
document podman issues on Bookworm
Diffstat:
7 files changed, 23 insertions(+), 8 deletions(-)
diff --git a/packaging/ng/README.md b/packaging/ng/README.md
@@ -15,6 +15,23 @@ missing build-time dependencies would be detected.
The packaging logic is also the same for Debian and Ubuntu.
+## Prerequisites
+
+You need "podman". On Debian bookworm, you will get shitty performance unless you:
+
+# apt install containers-storage
+
+Then check with
+
+# podman info --debug
+
+that you get "graphDriverName: overlay"
+
+If not, try
+
+# podman system reset
+
+(deletes all containers, enables reset of the storage layer).
## Structure
@@ -62,4 +79,3 @@ A new distro needs just needs a Dockerfile in ``distros/Dockerfile.$distro``.
* git checkouts on host, allowing fully offline builds
* more automation for common tasks
* more distros
-
diff --git a/packaging/ng/buildconfig/anastasis.tag b/packaging/ng/buildconfig/anastasis.tag
@@ -1 +1 @@
-v0.6.2
+v0.6.2-debian
diff --git a/packaging/ng/buildconfig/challenger.tag b/packaging/ng/buildconfig/challenger.tag
@@ -1,2 +1 @@
-v0.14.4-dev.1
-
+v0.14.4
diff --git a/packaging/ng/buildconfig/gnunet.tag b/packaging/ng/buildconfig/gnunet.tag
@@ -1 +1 @@
-v0.24.0
+v0.24.0-debian
diff --git a/packaging/ng/buildconfig/sync.tag b/packaging/ng/buildconfig/sync.tag
@@ -1 +1 @@
-v0.14.3
+v0.14.3-debian
diff --git a/packaging/ng/buildconfig/taler-exchange.tag b/packaging/ng/buildconfig/taler-exchange.tag
@@ -1 +1 @@
-v0.14.6-dev.7
+v0.14.6
diff --git a/packaging/ng/buildconfig/taler-merchant.tag b/packaging/ng/buildconfig/taler-merchant.tag
@@ -1 +1 @@
-v0.14.6-dev.5
+v0.14.6