Docker recipe file using graph-tool for Ubuntu 22.04 jammy

Hi, I am trying to build a docker recipe file using graph-tool for Ubuntu 22.04 jammy.

My environment:
|Distributor ID:|Ubuntu|
|Description:|Ubuntu 22.04.5 LTS|
|Release:|22.04|
|Codename:|jammy|

Docker version:
Version: 28.0.4
API version: 1.48
Go version: go1.23.7
Git commit: b8034c0
Built: Tue Mar 25 15:07:11 2025
OS/Arch: linux/amd64
Context: default

################################################
The docker recipe content is listed below:

FROM ubuntu:22.04

RUN apt-get update

RUN apt-get -y dist-upgrade

RUN DEBIAN_FRONTEND=“noninteractive” TZ=“America/New_York” apt-get install -y
build-essential
gnupg2
ca-certificates
software-properties-common

RUN echo -n ‘deb [arch=amd64 trusted=yes] Index of /apt jammy main’ >> /etc/apt/sources.list

RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-key 612DEFB798507F25

RUN apt-get -y update

RUN apt-get install python3-graph-tool -y
################################################

I got the following errors:

5.981 E: Failed to fetch 404 Not Found [IP: 49.12.93.194 443]
5.981 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Could anyone help me with that? Thanks!

The error was

E: Failed to fetch https://downloads.skewed.de/apt/pool/main/p/python3-graph-tool/python3-graph-tool_2.96_amd64_jammy_x86-64.deb 404 Not Found [IP: 49.12.93.194 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

I have an issue since yesterday as well, trying to build a Debian Buster docker image with graph-tool installed.

Relevant commands:

apt-get update && apt-get install -y --no-install-recommends && \
    mv /tmp/graph_tool.list /etc/apt/sources.list.d/ && \
    apt-key adv --keyserver keyserver.ubuntu.com --recv-key 612DEFB798507F25 && \
    apt-get install -y python3-graph-tool

contents of graph_tool.list:

deb [arch=amd64] https://downloads.skewed.de/apt buster main

The error I get:

       "#22 25.82 Executing: /tmp/apt-key-gpghome.itDM6GzCm5/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-key 612DEFB798507F25",
        "#22 26.31 gpg: key 612DEFB798507F25: public key \"Tiago de Paula Peixoto <tiago@skewed.de>\" imported",
        "#22 26.32 gpg: Total number processed: 1",
        "#22 26.32 gpg:               imported: 1",
        "#22 29.09 Warning: apt-key output should not be parsed (stdout is not a terminal)",
        "#22 31.76 OK",
        "#22 31.96 Get:1 http://deb.dev.senso2.me buster-backports InRelease [2060 B]",
        "#22 31.99 Hit:2 http://deb.debian.org/debian buster InRelease",
        "#22 32.00 Hit:3 http://deb.debian.org/debian-security buster/updates InRelease",
        "#22 32.02 Hit:4 http://deb.debian.org/debian buster-updates InRelease",
        "#22 32.14 Ign:5 https://downloads.skewed.de/apt buster InRelease",
        "#22 32.17 Get:6 https://downloads.skewed.de/apt buster Release [6657 B]",
        "#22 32.21 Ign:7 https://downloads.skewed.de/apt buster Release.gpg",
        "#22 32.51 Get:8 http://deb.dev.senso2.me buster-backports/main amd64 Packages [3492 B]",
        "#22 33.49 Reading package lists...",
        "#22 34.39 E: The repository 'https://downloads.skewed.de/apt buster Release' is not signed.",
        "#22 ERROR: process \"/bin/sh -c apt-get update && apt-get install -y --no-install-recommends gnupg gnupg1 ca-certificates &&     mv /tmp/graph_tool.list /etc/apt/sources.list.d/ &&     apt-key adv --keyserver keyserver.ubuntu.com --recv-key 612DEFB798507F25" did not complete successfully: exit code: 100",

Different error but since a lot seems to have been updated yesterday I assume something went wrong there.

This should be fixed now.

Fixed indeed, thanks.