commit 241d142fd00088f45e745eec1b9e229720f0d30d
parent e003607d0f18b86810bf26f80c2b9235e65d4424
Author: Florian Dold <florian@dold.me>
Date: Wed, 26 Nov 2025 14:53:54 +0100
disable taler-mailbox and taler-directory due to build issues
Diffstat:
| M | Dockerfile | | | 78 | +++++++++++++++++++++++++++++++++++++++--------------------------------------- |
1 file changed, 39 insertions(+), 39 deletions(-)
diff --git a/Dockerfile b/Dockerfile
@@ -92,43 +92,43 @@ RUN rm -rf /build
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y /packages/gnunet/*.deb
WORKDIR /
-# Directory
-FROM base-system AS taler-directory
+## Directory
+#FROM base-system AS taler-directory
+#
+#COPY buildconfig/taler-directory.* /buildconfig/
+#WORKDIR /build
+#RUN TAG=$(cat /buildconfig/taler-directory.tag) && \
+# git clone git://git.gnunet.org/taldir \
+# --branch $TAG && \
+# cd taldir && git checkout $(cat /buildconfig/taler-directory.checkout)
+#WORKDIR /build/taldir
+#RUN ./bootstrap
+#RUN dpkg-buildpackage -rfakeroot -b -uc -us
+#WORKDIR /
+#RUN mkdir -p /packages/taldir
+#RUN mv /build/*.deb /packages/taldir
+#RUN rm -rf /build
+#RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y /packages/taldir/*.deb
+#WORKDIR /
-COPY buildconfig/taler-directory.* /buildconfig/
-WORKDIR /build
-RUN TAG=$(cat /buildconfig/taler-directory.tag) && \
- git clone git://git.gnunet.org/taldir \
- --branch $TAG && \
- cd taldir && git checkout $(cat /buildconfig/taler-directory.checkout)
-WORKDIR /build/taldir
-RUN ./bootstrap
-RUN dpkg-buildpackage -rfakeroot -b -uc -us
-WORKDIR /
-RUN mkdir -p /packages/taldir
-RUN mv /build/*.deb /packages/taldir
-RUN rm -rf /build
-RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y /packages/taldir/*.deb
-WORKDIR /
-
-# Mailbox
-FROM base-system AS taler-mailbox
-
-COPY buildconfig/taler-mailbox.* /buildconfig/
-WORKDIR /build
-RUN TAG=$(cat /buildconfig/taler-mailbox.tag) && \
- git clone git://git.gnunet.org/taler-mailbox \
- --branch $TAG && \
- cd taler-mailbox && git checkout $(cat /buildconfig/taler-mailbox.checkout)
-WORKDIR /build/taler-mailbox
-RUN ./bootstrap
-RUN dpkg-buildpackage -rfakeroot -b -uc -us
-WORKDIR /
-RUN mkdir -p /packages/taler-mailbox
-RUN mv /build/*.deb /packages/taler-mailbox
-RUN rm -rf /build
-RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y /packages/taler-mailbox/*.deb
-WORKDIR /
+## Mailbox
+#FROM base-system AS taler-mailbox
+#
+#COPY buildconfig/taler-mailbox.* /buildconfig/
+#WORKDIR /build
+#RUN TAG=$(cat /buildconfig/taler-mailbox.tag) && \
+# git clone git://git.gnunet.org/taler-mailbox \
+# --branch $TAG && \
+# cd taler-mailbox && git checkout $(cat /buildconfig/taler-mailbox.checkout)
+#WORKDIR /build/taler-mailbox
+#RUN ./bootstrap
+#RUN dpkg-buildpackage -rfakeroot -b -uc -us
+#WORKDIR /
+#RUN mkdir -p /packages/taler-mailbox
+#RUN mv /build/*.deb /packages/taler-mailbox
+#RUN rm -rf /build
+#RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y /packages/taler-mailbox/*.deb
+#WORKDIR /
# Exchange
FROM gnunet as exchange
@@ -324,8 +324,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -y upgrade && apt-g
RUN mkdir -p /packages
COPY --from=gnunet /packages/gnunet/* /packages/
-COPY --from=taler-directory /packages/taldir/* /packages/
-COPY --from=taler-mailbox /packages/taler-mailbox/* /packages/
+#COPY --from=taler-directory /packages/taldir/* /packages/
+#COPY --from=taler-mailbox /packages/taler-mailbox/* /packages/
COPY --from=exchange /packages/exchange/* /packages/
COPY --from=merchant /packages/merchant/* /packages/
COPY --from=wallet /packages/wallet/* /packages/
@@ -343,7 +343,7 @@ RUN systemctl disable postgresql && \
systemctl disable apache2 || true
RUN sed -i /etc/postgresql/17/main/postgresql.conf -e 's/^port[ ]*=.*$/port = 5432/'
# Not ready yet!
-RUN systemctl disable taler-mailbox
+#RUN systemctl disable taler-mailbox
# Disable systemd services that have permission issues
# and thus fail, clobbering the systemd status.