View Issue Details

IDProjectCategoryView StatusLast Update
0010269Talerdeployment and operationspublic2025-10-09 22:03
Reportersebasjm Assigned ToChristian Grothoff  
PrioritynormalSeveritytrivialReproducibilityalways
Status feedbackResolutionopen 
Product Version1.0 
Target Versionpost-1.0 
Summary0010269: update sancastle to trixie
DescriptionI tried because I was trying to reproduce the issue but I encounter other problems in the way, so I'm leaving this ticket as a reminder since I don't think this is something we need to do NOW

NOTES:
 * jdk update
 * recutils doesn't exist


diff --git a/Dockerfile b/Dockerfile
index 17d798b..eca10df 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM docker.io/library/debian:bookworm AS base-system
+FROM docker.io/library/debian AS base-system
 
 # FIXMEs:
 # - debian packages should be built with a nightly tag
@@ -27,7 +27,6 @@ RUN DEBIAN_FRONTEND=noninteractive \
   libunistring-dev \
   libjansson-dev \
   git \
- recutils \
   libsqlite3-dev \
   libpq-dev \
   libmicrohttpd-dev \
@@ -38,8 +37,8 @@ RUN DEBIAN_FRONTEND=noninteractive \
   jq \
   meson \
   npm \
- openjdk-17-jre-headless \
- openjdk-17-jdk-headless \
+ openjdk-21-jre-headless \
+ openjdk-21-jdk-headless \
   default-jre-headless \
TagsNo tags attached.

Activities

Christian Grothoff

2025-08-22 15:49

manager   ~0025677

recutils is a problem because it is not in trixie and we asked and it won't land in stable anytime soon.
So we probably should go the GNUnet route and add the generated files to Git so we only need it when updating Gana and not for every build from source.

schanzen

2025-09-02 22:40

administrator   ~0025791

I updated exchange and anastasis to only update gana when the scripts are executed (or respective make targets)
Not sure if other repos also use GANA. If not this can be tested and then closed I guess.

Christian Grothoff

2025-09-02 23:04

manager   ~0025792

donau and taldir and taler-mailbox also have gana...

schanzen

2025-09-03 10:31

administrator   ~0025799

donau is fixed now. taldir and taler-mailbox never generated on bootstrap.

Christian Grothoff

2025-09-04 08:17

manager   ~0025808

Sebastian: can you confirm this is now resolved? At least it looks like it to me...

sebasjm

2025-10-09 22:02

developer   ~0026129

[5/13] STEP 7/13: RUN dpkg-buildpackage -rfakeroot -b -uc -us
dpkg-buildpackage: info: source package taler-exchange
dpkg-buildpackage: info: source version 1.0.26
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Florian Dold <florian@dold.me>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from exchange/debian/source/options: --extend-diff-ignore=^(config\.sub|config\.guess|Makefile)$
dpkg-checkbuilddeps: error: unmet build dependencies: gcc-12
dpkg-buildpackage: hint: satisfy build dependencies with your package manager frontend
dpkg-buildpackage: error: build dependencies/conflicts unsatisfied; aborting
Error: building at STEP "RUN dpkg-buildpackage -rfakeroot -b -uc -us": while running runtime: exit status 3

sebasjm

2025-10-09 22:02

developer   ~0026130

building with trixie end up with this, you can test it with
1) git clone git.taler.net:sandcastle-ng
2) ./sandcastle-build

Issue History

Date Modified Username Field Change
2025-08-21 12:52 sebasjm New Issue
2025-08-22 15:48 Christian Grothoff Severity minor => trivial
2025-08-22 15:48 Christian Grothoff Status new => confirmed
2025-08-22 15:48 Christian Grothoff Product Version => 1.0
2025-08-22 15:48 Christian Grothoff Target Version => 1.1
2025-08-22 15:48 Christian Grothoff Summary udpate sancastle to trixie => update sancastle to trixie
2025-08-22 15:49 Christian Grothoff Note Added: 0025677
2025-08-22 15:50 Christian Grothoff Assigned To => schanzen
2025-08-22 15:50 Christian Grothoff Status confirmed => assigned
2025-08-31 19:14 Christian Grothoff Target Version 1.1 => post-1.0
2025-09-02 22:40 schanzen Note Added: 0025791
2025-09-02 22:40 schanzen Assigned To schanzen => sebasjm
2025-09-02 23:04 Christian Grothoff Note Added: 0025792
2025-09-02 23:04 Christian Grothoff Assigned To sebasjm => schanzen
2025-09-03 10:31 schanzen Note Added: 0025799
2025-09-03 10:31 schanzen Assigned To schanzen => Christian Grothoff
2025-09-04 08:17 Christian Grothoff Assigned To Christian Grothoff => sebasjm
2025-09-04 08:17 Christian Grothoff Note Added: 0025808
2025-10-09 22:02 sebasjm Note Added: 0026129
2025-10-09 22:02 sebasjm Note Added: 0026130
2025-10-09 22:03 sebasjm Assigned To sebasjm => Christian Grothoff
2025-10-09 22:03 sebasjm Status assigned => feedback