Hi,
We have a Docker build based on the Ubuntu jammy image that has started failing today when trying to install graph-tool (version 2.45 specifically).
The relevant part of the Dockerfile contains the following,
&& echo -n 'deb [arch=amd64] https://downloads.skewed.de/apt jammy main' >> /etc/apt/sources.list \
&& apt-key adv --keyserver keyserver.ubuntu.com --recv-key 612DEFB798507F25 \
&& apt-get -y update \
&& apt-get install python3-graph-tool=2.45 -y
and the error message when trying to build the container is shown below.
09:52:58 #6 84.90 Ign:5 https://downloads.skewed.de/apt jammy InRelease
09:52:58 #6 84.92 Get:6 https://downloads.skewed.de/apt jammy Release [6654 B]
09:52:58 #6 84.94 Ign:7 https://downloads.skewed.de/apt jammy Release.gpg
09:52:59 #6 85.09 Reading package lists...
09:52:59 #6 86.26 E: The repository 'https://downloads.skewed.de/apt jammy Release' is not signed.
We also tried bypassing the PGP key verification step:
&& echo -n 'deb [arch=amd64 trusted=yes] https://downloads.skewed.de/apt jammy main' >> /etc/apt/sources.list \
which led to the following error message:
10:22:11 107.9 E: Failed to fetch https://downloads.skewed.de/apt/pool/main/p/python3-graph-tool/python3-graph-tool_2.45_amd64_jammy.deb 404 Not Found [IP: 49.12.93.194 443]
10:22:11 107.9 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
10:22:11 107.9 Fetched 49.5 MB in 1s (67.8 MB/s)
After investigating, we think the issue might be because the relevant package files for jammy and other Ubuntu distributions are missing from: https://downloads.skewed.de/apt/pool/main/p/python3-graph-tool/. I see that files in this directory were changed recently, so presumably they used to be there.
Would appreciate any help we can get on this! Thanks