carlini / yet-another-applied-llm-benchmark

A benchmark to evaluate language models on questions I've previously asked them to solve.
GNU General Public License v3.0
882 stars 64 forks source link

Pod install doesn't work by default #20

Closed iSevenDays closed 5 hours ago

iSevenDays commented 2 months ago

I have followed your instructions. I cloned the repo and executed podman build. I couldn't build it on my Macbook Pro M1 Sonoma 14.5

seven@MacbookM1 ~/D/a/yet-another-applied-llm-benchmark (main)> podman build -t llm-benchmark-image .                                                                                                 (base)
STEP 1/13: FROM ubuntu:latest
Resolved "ubuntu" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull docker.io/library/ubuntu:latest...
Getting image source signatures
Copying blob sha256:eed1663d223832f23c8ca8fc0f9b48e2bcb0813b94a692d43b0a0a963e89d20f
Copying config sha256:ffb64c9b7e8b9f1891f7a72609d4e691c4671dc4aa83084fc7b5774958d827de
Writing manifest to image destination
STEP 2/13: RUN apt-get update && apt-get install -y     software-properties-common
Get:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease [256 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease [126 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease [126 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease [126 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports noble/multiverse arm64 Packages [274 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports noble/restricted arm64 Packages [113 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 Packages [19.0 MB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 Packages [1776 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 Packages [376 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/multiverse arm64 Packages [12.2 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble-updates/restricted arm64 Packages [257 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 Packages [405 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble-backports/universe arm64 Packages [11.5 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble-security/restricted arm64 Packages [257 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble-security/multiverse arm64 Packages [12.2 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble-security/main arm64 Packages [316 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports noble-security/universe arm64 Packages [321 kB]
Fetched 23.8 MB in 13s (1895 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  adduser appstream ca-certificates dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session dirmngr
  distro-info-data dmsetup gir1.2-girepository-2.0 gir1.2-glib-2.0
  gir1.2-packagekitglib-1.0 gpg gpg-agent gpgconf iso-codes krb5-locales
  libapparmor1 libappstream5 libargon2-1 libbrotli1 libcap2-bin
  libcryptsetup12 libcurl3t64-gnutls libdbus-1-3 libdevmapper1.02.1
  libduktape207 libdw1t64 libelf1t64 libexpat1 libfdisk1 libgirepository-1.0-1
  libglib2.0-0t64 libglib2.0-bin libglib2.0-data libgssapi-krb5-2
  libgstreamer1.0-0 libicu74 libjson-c5 libk5crypto3 libkeyutils1 libkmod2
  libkrb5-3 libkrb5support0 libksba8 libldap-common libldap2 libnghttp2-14
  libnss-systemd libpackagekit-glib2-18 libpam-cap libpam-systemd
  libpolkit-agent-1-0 libpolkit-gobject-1-0 libpsl5t64 libpython3-stdlib
  libpython3.12-minimal libpython3.12-stdlib libreadline8t64 librtmp1
  libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libssh-4
  libssl3t64 libstemmer0d libsystemd-shared libsystemd0 libudev1 libunwind8
  libxml2 libxmlb2 libyaml-0-2 lsb-release media-types netbase
  networkd-dispatcher openssl packagekit packagekit-tools pinentry-curses
  polkitd publicsuffix python-apt-common python3 python3-apt python3-blinker
  python3-cffi-backend python3-cryptography python3-dbus python3-distro
  python3-distro-info python3-gi python3-httplib2 python3-jwt
  python3-launchpadlib python3-lazr.restfulclient python3-lazr.uri
  python3-minimal python3-oauthlib python3-pkg-resources python3-pyparsing
  python3-six python3-software-properties python3-wadllib python3.12
  python3.12-minimal readline-common sgml-base shared-mime-info systemd
  systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tzdata ucf
  unattended-upgrades xdg-user-dirs xml-core xz-utils
Suggested packages:
  liblocale-gettext-perl perl cron quota ecryptfs-utils apt-config-icons gnupg
  pinentry-gnome3 tor keyboxd scdaemon isoquery low-memory-monitor krb5-doc
  krb5-user gstreamer1.0-tools libsasl2-modules-gssapi-mit
  | libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp
  libsasl2-modules-sql iw | wireless-tools pinentry-doc polkitd-pkla
  python3-doc python3-tk python3-venv python-apt-doc python-blinker-doc
  python-cryptography-doc python3-cryptography-vectors python-dbus-doc
  python3-crypto python3-keyring python3-testresources python3-setuptools
  python-pyparsing-doc python3.12-venv python3.12-doc binutils binfmt-support
  readline-doc sgml-base-doc systemd-container systemd-homed systemd-userdbd
  systemd-boot libfido2-1 libip4tc2 libqrencode4 libtss2-esys-3.0.2-0
  libtss2-mu-4.0.1-0 libtss2-rc0 libtss2-tcti-device0 bsd-mailx default-mta
  | mail-transport-agent needrestart powermgmt-base debhelper
The following NEW packages will be installed:
  adduser appstream ca-certificates dbus dbus-bin dbus-daemon
  dbus-session-bus-common dbus-system-bus-common dbus-user-session dirmngr
  distro-info-data dmsetup gir1.2-girepository-2.0 gir1.2-glib-2.0
  gir1.2-packagekitglib-1.0 gpg gpg-agent gpgconf iso-codes krb5-locales
  libapparmor1 libappstream5 libargon2-1 libbrotli1 libcap2-bin
  libcryptsetup12 libcurl3t64-gnutls libdbus-1-3 libdevmapper1.02.1
  libduktape207 libdw1t64 libelf1t64 libexpat1 libfdisk1 libgirepository-1.0-1
  libglib2.0-0t64 libglib2.0-bin libglib2.0-data libgssapi-krb5-2
  libgstreamer1.0-0 libicu74 libjson-c5 libk5crypto3 libkeyutils1 libkmod2
  libkrb5-3 libkrb5support0 libksba8 libldap-common libldap2 libnghttp2-14
  libnss-systemd libpackagekit-glib2-18 libpam-cap libpam-systemd
  libpolkit-agent-1-0 libpolkit-gobject-1-0 libpsl5t64 libpython3-stdlib
  libpython3.12-minimal libpython3.12-stdlib libreadline8t64 librtmp1
  libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libssh-4
  libstemmer0d libsystemd-shared libunwind8 libxml2 libxmlb2 libyaml-0-2
  lsb-release media-types netbase networkd-dispatcher openssl packagekit
  packagekit-tools pinentry-curses polkitd publicsuffix python-apt-common
  python3 python3-apt python3-blinker python3-cffi-backend
  python3-cryptography python3-dbus python3-distro python3-distro-info
  python3-gi python3-httplib2 python3-jwt python3-launchpadlib
  python3-lazr.restfulclient python3-lazr.uri python3-minimal python3-oauthlib
  python3-pkg-resources python3-pyparsing python3-six
  python3-software-properties python3-wadllib python3.12 python3.12-minimal
  readline-common sgml-base shared-mime-info software-properties-common
  systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tzdata
  ucf unattended-upgrades xdg-user-dirs xml-core xz-utils
The following packages will be upgraded:
  libssl3t64 libsystemd0 libudev1
3 upgraded, 123 newly installed, 0 to remove and 0 not upgraded.
Need to get 44.9 MB of archives.
After this operation, 168 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libssl3t64 arm64 3.0.13-0ubuntu3.2 [1796 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpython3.12-minimal arm64 3.12.3-1 [829 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libexpat1 arm64 2.6.1-2build1 [76.1 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3.12-minimal arm64 3.12.3-1 [2251 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-minimal arm64 3.12.3-0ubuntu1 [27.2 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 media-types all 10.1.0 [27.5 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 netbase all 6.4 [13.1 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 tzdata all 2024a-3ubuntu1.1 [273 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 readline-common all 8.2-4build1 [56.5 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libreadline8t64 arm64 8.2-4build1 [153 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libsqlite3-0 arm64 3.45.1-1ubuntu2 [703 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpython3.12-stdlib arm64 3.12.3-1 [2036 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3.12 arm64 3.12.3-1 [651 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpython3-stdlib arm64 3.12.3-0ubuntu1 [9896 B]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3 arm64 3.12.3-0ubuntu1 [24.1 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libapparmor1 arm64 4.0.1really4.0.0-beta3-0ubuntu0.1 [50.7 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libargon2-1 arm64 0~20190702+dfsg-4build1 [20.5 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libudev1 arm64 255.4-1ubuntu8.2 [173 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libdevmapper1.02.1 arm64 2:1.02.185-3ubuntu3 [128 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjson-c5 arm64 0.17-1build1 [36.4 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libcryptsetup12 arm64 2:2.7.0-1ubuntu4 [262 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfdisk1 arm64 2.39.3-9ubuntu6 [142 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libkmod2 arm64 31+20240202-2ubuntu7 [51.8 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libsystemd-shared arm64 255.4-1ubuntu8.2 [2015 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libsystemd0 arm64 255.4-1ubuntu8.2 [425 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 systemd-dev all 255.4-1ubuntu8.2 [104 kB]
Get:27 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 systemd arm64 255.4-1ubuntu8.2 [3404 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 systemd-sysv arm64 255.4-1ubuntu8.2 [11.9 kB]
Get:29 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 sgml-base all 1.31 [11.4 kB]
Get:30 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 adduser all 3.137ubuntu1 [101 kB]
Get:31 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 openssl arm64 3.0.13-0ubuntu3.2 [985 kB]
Get:32 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 ca-certificates all 20240203 [159 kB]
Get:33 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libdbus-1-3 arm64 1.14.10-4ubuntu4 [210 kB]
Get:34 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus-bin arm64 1.14.10-4ubuntu4 [38.8 kB]
Get:35 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus-session-bus-common all 1.14.10-4ubuntu4 [80.4 kB]
Get:36 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus-daemon arm64 1.14.10-4ubuntu4 [115 kB]
Get:37 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus-system-bus-common all 1.14.10-4ubuntu4 [81.6 kB]
Get:38 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus arm64 1.14.10-4ubuntu4 [23.9 kB]
Get:39 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libpam-systemd arm64 255.4-1ubuntu8.2 [232 kB]
Get:40 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dbus-user-session arm64 1.14.10-4ubuntu4 [9960 B]
Get:41 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 distro-info-data all 0.60ubuntu0.1 [6514 B]
Get:42 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dmsetup arm64 2:1.02.185-3ubuntu3 [74.5 kB]
Get:43 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libglib2.0-0t64 arm64 2.80.0-6ubuntu3.1 [1531 kB]
Get:44 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 gir1.2-glib-2.0 arm64 2.80.0-6ubuntu3.1 [183 kB]
Get:45 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libgirepository-1.0-1 arm64 1.80.1-1 [81.2 kB]
Get:46 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 gir1.2-girepository-2.0 arm64 1.80.1-1 [24.5 kB]
Get:47 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 iso-codes all 4.16.0-1 [3492 kB]
Get:48 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 krb5-locales all 1.20.1-6ubuntu2 [13.8 kB]
Get:49 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libcap2-bin arm64 1:2.66-5ubuntu2 [33.5 kB]
Get:50 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libelf1t64 arm64 0.190-1.1build4 [58.0 kB]
Get:51 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libglib2.0-data all 2.80.0-6ubuntu3.1 [48.4 kB]
Get:52 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libkrb5support0 arm64 1.20.1-6ubuntu2 [33.9 kB]
Get:53 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libk5crypto3 arm64 1.20.1-6ubuntu2 [85.6 kB]
Get:54 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libkeyutils1 arm64 1.6.3-3build1 [9654 B]
Get:55 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libkrb5-3 arm64 1.20.1-6ubuntu2 [349 kB]
Get:56 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libgssapi-krb5-2 arm64 1.20.1-6ubuntu2 [141 kB]
Get:57 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libicu74 arm64 74.2-1ubuntu3 [10.8 MB]
Get:58 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libnss-systemd arm64 255.4-1ubuntu8.2 [154 kB]
Get:59 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpam-cap arm64 1:2.66-5ubuntu2 [12.5 kB]
Get:60 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxml2 arm64 2.9.14+dfsg-1.3ubuntu3 [735 kB]
Get:61 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libyaml-0-2 arm64 0.2.5-1build1 [51.5 kB]
Get:62 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 lsb-release all 12.0-2 [6564 B]
Get:63 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-dbus arm64 1.3.2-5build3 [99.5 kB]
Get:64 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-gi arm64 3.48.2-1 [233 kB]
Get:65 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 networkd-dispatcher all 2.2.4-1 [15.5 kB]
Get:66 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python-apt-common all 2.7.7ubuntu1 [20.1 kB]
Get:67 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-apt arm64 2.7.7ubuntu1 [167 kB]
Get:68 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-cffi-backend arm64 1.16.0-2build1 [82.2 kB]
Get:69 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB]
Get:70 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 shared-mime-info arm64 2.4-4 [472 kB]
Get:71 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 systemd-resolved arm64 255.4-1ubuntu8.2 [291 kB]
Get:72 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 systemd-timesyncd arm64 255.4-1ubuntu8.2 [34.8 kB]
Get:73 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 ucf all 3.0043+nmu1 [56.5 kB]
Get:74 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 xdg-user-dirs arm64 0.18-1build1 [18.4 kB]
Get:75 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libnghttp2-14 arm64 1.59.0-1ubuntu0.1 [74.4 kB]
Get:76 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpsl5t64 arm64 0.21.2-1.1build1 [57.4 kB]
Get:77 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 publicsuffix all 20231001.0357-0.1 [129 kB]
Get:78 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-distro-info all 1.7build1 [7076 B]
Get:79 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 xz-utils arm64 5.6.1+really5.4.5-1 [268 kB]
Get:80 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libbrotli1 arm64 1.1.0-2build2 [339 kB]
Get:81 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-5ubuntu3 [21.4 kB]
Get:82 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-5ubuntu3 [54.7 kB]
Get:83 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libldap2 arm64 2.6.7+dfsg-1~exp1ubuntu8 [193 kB]
Get:84 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2build7 [57.8 kB]
Get:85 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libssh-4 arm64 0.10.6-2build2 [189 kB]
Get:86 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libcurl3t64-gnutls arm64 8.5.0-2ubuntu10.1 [327 kB]
Get:87 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libstemmer0d arm64 2.2.0-4build1 [160 kB]
Get:88 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxmlb2 arm64 0.3.18-1 [67.7 kB]
Get:89 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libappstream5 arm64 1.0.2-1build6 [240 kB]
Get:90 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 appstream arm64 1.0.2-1build6 [68.9 kB]
Get:91 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 gpgconf arm64 2.4.4-2ubuntu17 [103 kB]
Get:92 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libksba8 arm64 1.6.6-1build1 [119 kB]
Get:93 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 dirmngr arm64 2.4.4-2ubuntu17 [316 kB]
Get:94 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpackagekit-glib2-18 arm64 1.2.8-2build3 [116 kB]
Get:95 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 gir1.2-packagekitglib-1.0 arm64 1.2.8-2build3 [25.6 kB]
... too long
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../04-dbus-session-bus-common_1.14.10-4ubuntu4_all.deb ...
Unpacking dbus-session-bus-common (1.14.10-4ubuntu4) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../05-dbus-daemon_1.14.10-4ubuntu4_arm64.deb ...
Unpacking dbus-daemon (1.14.10-4ubuntu4) ...
Selecting previously unselected package dbus-system-bus-common.
Preparing to unpack .../06-dbus-system-bus-common_1.14.10-4ubuntu4_all.deb ...
Unpacking dbus-system-bus-common (1.14.10-4ubuntu4) ...
Selecting previously unselected package dbus.
Preparing to unpack .../07-dbus_1.14.10-4ubuntu4_arm64.deb ...
Unpacking dbus (1.14.10-4ubuntu4) ...
... too long body
Setting up libpackagekit-glib2-18:arm64 (1.2.8-2build3) ...
Setting up dbus-daemon (1.14.10-4ubuntu4) ...
Setting up ca-certificates (20240203) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/aarch64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
debconf: falling back to frontend: Teletype
Updating certificates in /etc/ssl/certs...
146 added, 0 removed; done.
Setting up gir1.2-packagekitglib-1.0 (1.2.8-2build3) ...
Setting up gir1.2-girepository-2.0:arm64 (1.80.1-1) ...
Setting up dbus (1.14.10-4ubuntu4) ...
Setting up shared-mime-info (2.4-4) ...
Setting up libgssapi-krb5-2:arm64 (1.20.1-6ubuntu2) ...
Setting up libssh-4:arm64 (0.10.6-2build2) ...
Setting up libreadline8t64:arm64 (8.2-4build1) ...
Setting up xml-core (0.19) ...
Setting up gpgconf (2.4.4-2ubuntu17) ...
Setting up libpam-systemd:arm64 (255.4-1ubuntu8.2) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/aarch64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
debconf: falling back to frontend: Teletype
Setting up libpolkit-agent-1-0:arm64 (124-2ubuntu1) ...
Setting up gpg (2.4.4-2ubuntu17) ...
Setting up systemd-resolved (255.4-1ubuntu8.2) ...
Converting /etc/resolv.conf to a symlink to /run/systemd/resolve/stub-resolv.conf...
mv: cannot move '/etc/resolv.conf' to '/etc/.resolv.conf.systemd-resolved.bak': Device or resource busy
Cannot take a backup of /etc/resolv.conf.
ln: failed to create symbolic link '/etc/resolv.conf': Device or resource busy
Cannot install symlink from /etc/resolv.conf to ../run/systemd/resolve/stub-resolv.conf
Creating group 'systemd-resolve' with GID 996.
Creating user 'systemd-resolve' (systemd Resolver) with UID 996 and GID 996.
Created symlink /etc/systemd/system/dbus-org.freedesktop.resolve1.service → /usr/lib/systemd/system/systemd-resolved.service.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-resolved.service → /usr/lib/systemd/system/systemd-resolved.service.
Setting up gpg-agent (2.4.4-2ubuntu17) ...
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket.
Setting up libpython3.12-stdlib:arm64 (3.12.3-1) ...
Setting up python3.12 (3.12.3-1) ...
Setting up libcurl3t64-gnutls:arm64 (8.5.0-2ubuntu10.1) ...
Setting up libappstream5:arm64 (1.0.2-1build6) ...
Setting up dirmngr (2.4.4-2ubuntu17) ...
Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket.
Setting up dbus-user-session (1.14.10-4ubuntu4) ...
Setting up appstream (1.0.2-1build6) ...
? Metadata cache was updated successfully.
Setting up libpython3-stdlib:arm64 (3.12.3-0ubuntu1) ...
.... too long body
- Note: Python2.7 (focal, jammy), Python 3.8 (focal), Python 3.10 (jammy), Python3.12 (noble) are not provided by deadsnakes as upstream ubuntu provides those packages.

Why some packages aren't built:
- Note: for focal, older python versions require libssl<1.1 so they are not currently built
- Note: for jammy and noble, older python versions requre libssl<3 so they are not currently built
- If you need these, reach out to asottile to set up a private ppa

The packages may also work on other versions of Ubuntu or Debian, but that is not tested or supported.

Packages
========

The packages provided here are loosely based on the debian upstream packages with some modifications to make them more usable as non-default pythons and on ubuntu.  As such, the packages follow debian's patterns and often do not include a full python distribution with just `apt install python#.#`.  Here is a list of packages that may be useful along with the default install:

- `python#.#-dev`: includes development headers for building C extensions
- `python#.#-venv`: provides the standard library `venv` module
- `python#.#-distutils`: provides the standard library `distutils` module
- `python#.#-lib2to3`: provides the `2to3-#.#` utility as well as the standard library `lib2to3` module
- `python#.#-gdbm`: provides the standard library `dbm.gnu` module
- `python#.#-tk`: provides the standard library `tkinter` module

Third-Party Python Modules
==========================

Python modules in the official Ubuntu repositories are packaged to work with the Python interpreters from the official repositories. Accordingly, they generally won't work with the Python interpreters from this PPA. As an exception, pure-Python modules for Python 3 will work, but any compiled extension modules won't.

To install 3rd-party Python modules, you should use the common Python packaging tools.  For an introduction into the Python packaging ecosystem and its tools, refer to the Python Packaging User Guide:
https://packaging.python.org/installing/

Sources
=======
The package sources are available at:
https://github.com/deadsnakes/

Nightly Builds
==============

For nightly builds, see ppa:deadsnakes/nightly https://launchpad.net/~deadsnakes/+archive/ubuntu/nightly
More info: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa
Adding repository.
--> 493aab3f3d81
STEP 4/13: RUN apt-get update && apt-get install -y     software-properties-common     build-essential     gcc     curl     sqlite3     gdb     libssl-dev
Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:3 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
software-properties-common is already the newest version (0.99.48).
The following additional packages will be installed:
  binutils binutils-aarch64-linux-gnu binutils-common bzip2 cpp cpp-13
  cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu dpkg-dev fakeroot
  fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13
  g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-13
  gcc-13-aarch64-linux-gnu gcc-13-base gcc-aarch64-linux-gnu gnupg gnupg-l10n
  gnupg-utils gpg-wks-client gpgsm keyboxd libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libasan8
  libatomic1 libbabeltrace1 libbinutils libbsd0 libc-dev-bin libc-devtools
  libc6-dbg libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libcurl4t64
  libde265-0 libdebuginfod-common libdebuginfod1t64 libdeflate0 libdpkg-perl
  libfakeroot libfile-fcntllock-perl libfontconfig1 libfreetype6 libgcc-13-dev
  libgd3 libgdbm-compat4t64 libgdbm6t64 libgomp1 libgprofng0
  libheif-plugin-aomdec libheif-plugin-aomenc libheif-plugin-libde265 libheif1
  libhwasan0 libisl23 libitm1 libjansson4 libjbig0 libjpeg-turbo8 libjpeg8
  liblerc4 liblocale-gettext-perl liblsan0 libmpc3 libmpfr6 libperl5.38t64
  libpng16-16t64 libpython3.12t64 libsframe1 libsharpyuv0
  libsource-highlight-common libsource-highlight4t64 libstdc++-13-dev libtiff6
  libtsan2 libubsan1 libwebp7 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxpm4 linux-libc-dev lto-disabled-list make manpages manpages-dev patch
  perl perl-modules-5.38 rpcsvc-proto
Suggested packages:
  binutils-doc gprofng-gui bzip2-doc cpp-doc gcc-13-locales cpp-13-doc
  debian-keyring gcc-13-doc gcc-multilib autoconf automake libtool flex bison
  gcc-doc gdb-aarch64-linux-gnu gdb-doc gdbserver parcimonie xloadimage
 ...too long body
Selecting previously unselected package libdebuginfod1t64:arm64.
Preparing to unpack .../071-libdebuginfod1t64_0.190-1.1build4_arm64.deb ...
Unpacking libdebuginfod1t64:arm64 (0.190-1.1build4) ...
Selecting previously unselected package libpython3.12t64:arm64.
Preparing to unpack .../072-libpython3.12t64_3.12.3-1_arm64.deb ...
Unpacking libpython3.12t64:arm64 (3.12.3-1) ...
Selecting previously unselected package libsource-highlight-common.
Preparing to unpack .../073-libsource-highlight-common_3.1.9-4.3build1_all.deb ...
Unpacking libsource-highlight-common (3.1.9-4.3build1) ...
Selecting previously unselected package libsource-highlight4t64:arm64.
Preparing to unpack .../074-libsource-highlight4t64_3.1.9-4.3build1_arm64.deb ...
Unpacking libsource-highlight4t64:arm64 (3.1.9-4.3build1) ...
Selecting previously unselected package gdb.
Preparing to unpack .../075-gdb_15.0.50.20240403-0ubuntu1_arm64.deb ...
Unpacking gdb (15.0.50.20240403-0ubuntu1) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../076-gnupg-utils_2.4.4-2ubuntu17_arm64.deb ...
Unpacking gnupg-utils (2.4.4-2ubuntu17) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../077-gpgsm_2.4.4-2ubuntu17_arm64.deb ...
Unpacking gpgsm (2.4.4-2ubuntu17) ...
Selecting previously unselected package keyboxd.
Preparing to unpack .../078-keyboxd_2.4.4-2ubuntu17_arm64.deb ...
Unpacking keyboxd (2.4.4-2ubuntu17) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../079-gnupg_2.4.4-2ubuntu17_all.deb ...
Unpacking gnupg (2.4.4-2ubuntu17) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../080-gnupg-l10n_2.4.4-2ubuntu17_all.deb ...
Unpacking gnupg-l10n (2.4.4-2ubuntu17) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../081-gpg-wks-client_2.4.4-2ubuntu17_arm64.deb ...
Unpacking gpg-wks-client (2.4.4-2ubuntu17) ...
Selecting previously unselected package libalgorithm-diff-perl.
Preparing to unpack .../082-libalgorithm-diff-perl_1.201-1_all.deb ...
Unpacking libalgorithm-diff-perl (1.201-1) ...
Selecting previously unselected package libalgorithm-diff-xs-perl:arm64.
Preparing to unpack .../083-libalgorithm-diff-xs-perl_0.04-8build3_arm64.deb ...
Unpacking libalgorithm-diff-xs-perl:arm64 (0.04-8build3) ...
Selecting previously unselected package libalgorithm-merge-perl.
Preparing to unpack .../084-libalgorithm-merge-perl_0.08-5_all.deb ...
Unpacking libalgorithm-merge-perl (0.08-5) ...
Selecting previously unselected package libaom3:arm64.
Preparing to unpack .../085-libaom3_3.8.2-2ubuntu0.1_arm64.deb ...
Unpacking libaom3:arm64 (3.8.2-2ubuntu0.1) ...
Selecting previously unselected package libfreetype6:arm64.
Preparing to unpack .../086-libfreetype6_2.13.2+dfsg-1build3_arm64.deb ...
Unpacking libfreetype6:arm64 (2.13.2+dfsg-1build3) ...
Selecting previously unselected package libfontconfig1:arm64.
Preparing to unpack .../087-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ...
Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ...
Selecting previously unselected package libsharpyuv0:arm64.
Preparing to unpack .../088-libsharpyuv0_1.3.2-0.4build3_arm64.deb ...
Unpacking libsharpyuv0:arm64 (1.3.2-0.4build3) ...
Selecting previously unselected package libheif-plugin-aomdec:arm64.
Preparing to unpack .../089-libheif-plugin-aomdec_1.17.6-1ubuntu4_arm64.deb ...
Unpacking libheif-plugin-aomdec:arm64 (1.17.6-1ubuntu4) ...
Selecting previously unselected package libde265-0:arm64.
Preparing to unpack .../090-libde265-0_1.0.15-1build3_arm64.deb ...
Unpacking libde265-0:arm64 (1.0.15-1build3) ...
Selecting previously unselected package libheif-plugin-libde265:arm64.
Preparing to unpack .../091-libheif-plugin-libde265_1.17.6-1ubuntu4_arm64.deb ...
Unpacking libheif-plugin-libde265:arm64 (1.17.6-1ubuntu4) ...
Selecting previously unselected package libheif1:arm64.
Preparing to unpack .../092-libheif1_1.17.6-1ubuntu4_arm64.deb ...
Unpacking libheif1:arm64 (1.17.6-1ubuntu4) ...
Selecting previously unselected package libjpeg-turbo8:arm64.
Preparing to unpack .../093-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ...
Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ...
Selecting previously unselected package libjpeg8:arm64.
Preparing to unpack .../094-libjpeg8_8c-2ubuntu11_arm64.deb ...
Unpacking libjpeg8:arm64 (8c-2ubuntu11) ...
Selecting previously unselected package libdeflate0:arm64.
Preparing to unpack .../095-libdeflate0_1.19-1build1_arm64.deb ...
Unpacking libdeflate0:arm64 (1.19-1build1) ...
Selecting previously unselected package libjbig0:arm64.
Preparing to unpack .../096-libjbig0_2.1-6.1ubuntu2_arm64.deb ...
Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ...
Selecting previously unselected package liblerc4:arm64.
Preparing to unpack .../097-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ...
Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ...
Selecting previously unselected package libwebp7:arm64.
Preparing to unpack .../098-libwebp7_1.3.2-0.4build3_arm64.deb ...
Unpacking libwebp7:arm64 (1.3.2-0.4build3) ...
Selecting previously unselected package libtiff6:arm64.
Preparing to unpack .../099-libtiff6_4.5.1+git230720-4ubuntu2.1_arm64.deb ...
Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu2.1) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../100-libxpm4_1%3a3.5.17-1build2_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.17-1build2) ...
Selecting previously unselected package libgd3:arm64.
Preparing to unpack .../101-libgd3_2.3.3-9ubuntu5_arm64.deb ...
Unpacking libgd3:arm64 (2.3.3-9ubuntu5) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../102-libc-devtools_2.39-0ubuntu8.2_arm64.deb ...
Unpacking libc-devtools (2.39-0ubuntu8.2) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../103-libfile-fcntllock-perl_0.22-4ubuntu5_arm64.deb ...
Unpacking libfile-fcntllock-perl (0.22-4ubuntu5) ...
Selecting previously unselected package libheif-plugin-aomenc:arm64.
Preparing to unpack .../104-libheif-plugin-aomenc_1.17.6-1ubuntu4_arm64.deb ...
Unpacking libheif-plugin-aomenc:arm64 (1.17.6-1ubuntu4) ...
Selecting previously unselected package libssl-dev:arm64.
Preparing to unpack .../105-libssl-dev_3.0.13-0ubuntu3.2_arm64.deb ...
Unpacking libssl-dev:arm64 (3.0.13-0ubuntu3.2) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../106-manpages-dev_6.7-2_all.deb ...
Unpacking manpages-dev (6.7-2) ...
Selecting previously unselected package sqlite3.
Preparing to unpack .../107-sqlite3_3.45.1-1ubuntu2_arm64.deb ...
Unpacking sqlite3 (3.45.1-1ubuntu2) ...
Selecting previously unselected package libc6-dbg:arm64.
Preparing to unpack .../108-libc6-dbg_2.39-0ubuntu8.2_arm64.deb ...
Unpacking libc6-dbg:arm64 (2.39-0ubuntu8.2) ...
Setting up libsharpyuv0:arm64 (1.3.2-0.4build3) ...
Setting up libaom3:arm64 (3.8.2-2ubuntu0.1) ...
Setting up libxau6:arm64 (1:1.0.9-1build6) ...
Setting up lto-disabled-list (47) ...
Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ...
Setting up libgdbm6t64:arm64 (1.23-5.1build1) ...
Setting up gpg-wks-client (2.4.4-2ubuntu17) ...
Setting up libdebuginfod-common (0.190-1.1build4) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Setting up libcurl4t64:arm64 (8.5.0-2ubuntu10.1) ...
Setting up libgdbm-compat4t64:arm64 (1.23-5.1build1) ...
Setting up manpages (6.7-2) ...
Setting up gpgsm (2.4.4-2ubuntu17) ...
Setting up binutils-common:arm64 (2.42-4ubuntu2) ...
Setting up libdeflate0:arm64 (1.19-1build1) ...
Setting up linux-libc-dev:arm64 (6.8.0-39.39) ...
Setting up libctf-nobfd0:arm64 (2.42-4ubuntu2) ...
Setting up libgomp1:arm64 (14-20240412-0ubuntu1) ...
Setting up bzip2 (1.0.8-5.1) ...
Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ...
Setting up libsource-highlight-common (3.1.9-4.3build1) ...
Setting up libsframe1:arm64 (2.42-4ubuntu2) ...
Setting up libfakeroot:arm64 (1.33-1) ...
Setting up libjansson4:arm64 (2.14-2build2) ...
Setting up libc6-dbg:arm64 (2.39-0ubuntu8.2) ...
Setting up fakeroot (1.33-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/fakeroot.1.gz because associated file /usr/share/man/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/faked.1.gz because associated file /usr/share/man/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/fakeroot.1.gz because associated file /usr/share/man/es/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/es/man1/faked.1.gz because associated file /usr/share/man/es/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/fakeroot.1.gz because associated file /usr/share/man/fr/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/fr/man1/faked.1.gz because associated file /usr/share/man/fr/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/fakeroot.1.gz because associated file /usr/share/man/sv/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/sv/man1/faked.1.gz because associated file /usr/share/man/sv/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist
Setting up libpython3.12t64:arm64 (3.12.3-1) ...
Setting up rpcsvc-proto (1.4.2-0ubuntu7) ...
Setting up gcc-13-base:arm64 (13.2.0-23ubuntu4) ...
Setting up libx11-data (2:1.8.7-1build1) ...
Setting up make (4.3-4.1build2) ...
Setting up libmpfr6:arm64 (4.2.1-1build1) ...
Setting up gnupg-l10n (2.4.4-2ubuntu17) ...
Setting up perl-modules-5.38 (5.38.2-3.2build2) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libssl-dev:arm64 (3.0.13-0ubuntu3.2) ...
Setting up libpng16-16t64:arm64 (1.6.43-5build1) ...
Setting up libmpc3:arm64 (1.3.1-1build1) ...
Setting up libatomic1:arm64 (14-20240412-0ubuntu1) ...
Setting up patch (2.7.6-7build3) ...
Setting up keyboxd (2.4.4-2ubuntu17) ...
Created symlink /etc/systemd/user/sockets.target.wants/keyboxd.socket → /usr/lib/systemd/user/keyboxd.socket.
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ...
Setting up libbabeltrace1:arm64 (1.5.11-3build3) ...
Setting up libwebp7:arm64 (1.3.2-0.4build3) ...
Setting up libubsan1:arm64 (14-20240412-0ubuntu1) ...
Setting up libhwasan0:arm64 (14-20240412-0ubuntu1) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-4build1) ...
Setting up libasan8:arm64 (14-20240412-0ubuntu1) ...
Setting up curl (8.5.0-2ubuntu10.1) ...
Setting up libperl5.38t64:arm64 (5.38.2-3.2build2) ...
Setting up libtsan2:arm64 (14-20240412-0ubuntu1) ...
Setting up libbinutils:arm64 (2.42-4ubuntu2) ...
Setting up libisl23:arm64 (0.26-3build1) ...
Setting up libde265-0:arm64 (1.0.15-1build3) ...
Setting up libc-dev-bin (2.39-0ubuntu8.2) ...
Setting up libbsd0:arm64 (0.12.1-1build1) ...
Setting up libcc1-0:arm64 (14-20240412-0ubuntu1) ...
Setting up liblocale-gettext-perl (1.07-6ubuntu5) ...
Setting up sqlite3 (3.45.1-1ubuntu2) ...
Setting up liblsan0:arm64 (14-20240412-0ubuntu1) ...
Setting up libitm1:arm64 (14-20240412-0ubuntu1) ...
Setting up gnupg-utils (2.4.4-2ubuntu17) ...
Setting up libctf0:arm64 (2.42-4ubuntu2) ...
Setting up libjpeg8:arm64 (8c-2ubuntu11) ...
Setting up manpages-dev (6.7-2) ...
Setting up libdebuginfod1t64:arm64 (0.190-1.1build4) ...
Setting up libxdmcp6:arm64 (1:1.1.3-0ubuntu6) ...
Setting up libxcb1:arm64 (1.15-1ubuntu2) ...
Setting up cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ...
Setting up fontconfig-config (2.15.0-1.1ubuntu2) ...
Setting up libsource-highlight4t64:arm64 (3.1.9-4.3build1) ...
Setting up perl (5.38.2-3.2build2) ...
Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up libgprofng0:arm64 (2.42-4ubuntu2) ...
Setting up gdb (15.0.50.20240403-0ubuntu1) ...
Setting up libfreetype6:arm64 (2.13.2+dfsg-1build3) ...
Setting up libdpkg-perl (1.22.6ubuntu6) ...
Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu4) ...
Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu2.1) ...
Setting up gnupg (2.4.4-2ubuntu17) ...
Setting up libc6-dev:arm64 (2.39-0ubuntu8.2) ...
Setting up libx11-6:arm64 (2:1.8.7-1build1) ...
Setting up libstdc++-13-dev:arm64 (13.2.0-23ubuntu4) ...
Setting up libxpm4:arm64 (1:3.5.17-1build2) ...
Setting up cpp-13 (13.2.0-23ubuntu4) ...
Setting up libfile-fcntllock-perl (0.22-4ubuntu5) ...
Setting up libalgorithm-diff-perl (1.201-1) ...
Setting up binutils-aarch64-linux-gnu (2.42-4ubuntu2) ...
Setting up binutils (2.42-4ubuntu2) ...
Setting up gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ...
Setting up dpkg-dev (1.22.6ubuntu6) ...
Setting up gcc-13 (13.2.0-23ubuntu4) ...
Setting up cpp (4:13.2.0-7ubuntu1) ...
Setting up libalgorithm-diff-xs-perl:arm64 (0.04-8build3) ...
Setting up libalgorithm-merge-perl (0.08-5) ...
Setting up g++-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ...
Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up g++-13 (13.2.0-23ubuntu4) ...
Setting up gcc (4:13.2.0-7ubuntu1) ...
Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up g++ (4:13.2.0-7ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist
Setting up build-essential (12.10ubuntu1) ...
Setting up libheif-plugin-aomdec:arm64 (1.17.6-1ubuntu4) ...
Setting up libheif1:arm64 (1.17.6-1ubuntu4) ...
Setting up libheif-plugin-libde265:arm64 (1.17.6-1ubuntu4) ...
Setting up libheif-plugin-aomenc:arm64 (1.17.6-1ubuntu4) ...
Processing triggers for libc-bin (2.39-0ubuntu8.2) ...
Processing triggers for sgml-base (1.31) ...
Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ...
Setting up libgd3:arm64 (2.3.3-9ubuntu5) ...
Setting up libc-devtools (2.39-0ubuntu8.2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.2) ...
--> 272a2f95fb9b
STEP 5/13: ENV DEBIAN_FRONTEND noninteractive
--> cfa932bca503
STEP 6/13: RUN apt-get update && apt-get install -y     python3.12     python3.12-venv     python3.12-dev     python3-pip     git
Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Hit:5 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
python3.12 is already the newest version (3.12.3-1).
python3.12 set to manually installed.
The following additional packages will be installed:
  git-man javascript-common less libcbor0.10 libedit2 liberror-perl
  libexpat1-dev libfido2-1 libjs-jquery libjs-sphinxdoc libjs-underscore
  libpython3-dev libpython3.12-dev libxext6 libxmuu1 openssh-client
  python3-dev python3-pip-whl python3-setuptools python3-setuptools-whl
  python3-wheel xauth zlib1g-dev
Suggested packages:
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
  gitk gitweb git-cvs git-mediawiki git-svn apache2 | lighttpd | httpd
  keychain libpam-ssh monkeysphere ssh-askpass python-setuptools-doc
The following NEW packages will be installed:
  git git-man javascript-common less libcbor0.10 libedit2 liberror-perl
  libexpat1-dev libfido2-1 libjs-jquery libjs-sphinxdoc libjs-underscore
  libpython3-dev libpython3.12-dev libxext6 libxmuu1 openssh-client
  python3-dev python3-pip python3-pip-whl python3-setuptools
  python3-setuptools-whl python3-wheel python3.12-dev python3.12-venv xauth
  zlib1g-dev
0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.1 MB of archives.
After this operation, 74.4 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 less arm64 590-2ubuntu2.1 [142 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libcbor0.10 arm64 0.10.2-1.2ubuntu2 [26.0 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libedit2 arm64 3.1-20230828-1build1 [97.5 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libfido2-1 arm64 1.14.0-1build3 [82.5 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxext6 arm64 2:1.3.4-1build2 [30.4 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libxmuu1 arm64 2:1.1.3-3build2 [9140 B]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 openssh-client arm64 1:9.6p1-3ubuntu13.4 [886 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 xauth arm64 1:1.1.2-1build1 [25.3 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 liberror-perl all 0.17029-2 [25.6 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 git-man all 1:2.43.0-1ubuntu7.1 [1100 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 git arm64 1:2.43.0-1ubuntu7.1 [3777 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 javascript-common all 11+nmu1 [5936 B]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libexpat1-dev arm64 2.6.1-2build1 [128 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-sphinxdoc all 7.2.6-6 [149 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3.1ubuntu2 [894 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpython3.12-dev arm64 3.12.3-1 [5532 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libpython3-dev arm64 3.12.3-0ubuntu1 [10.2 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3.12-dev arm64 3.12.3-1 [498 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-dev arm64 3.12.3-0ubuntu1 [26.7 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python3-setuptools all 68.1.2-2ubuntu1 [396 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3-wheel all 0.42.0-2 [53.1 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3-pip all 24.0+dfsg-1ubuntu1 [1316 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3-pip-whl all 24.0+dfsg-1ubuntu1 [1702 kB]
Get:26 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3-setuptools-whl all 68.1.2-2ubuntu1 [715 kB]
Get:27 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3.12-venv arm64 3.12.3-1 [5676 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 18.1 MB in 6s (3264 kB/s)
Selecting previously unselected package less.
(Reading database ... 20637 files and directories currently installed.)
Preparing to unpack .../00-less_590-2ubuntu2.1_arm64.deb ...
Unpacking less (590-2ubuntu2.1) ...
Selecting previously unselected package libcbor0.10:arm64.
Preparing to unpack .../01-libcbor0.10_0.10.2-1.2ubuntu2_arm64.deb ...
Unpacking libcbor0.10:arm64 (0.10.2-1.2ubuntu2) ...
Selecting previously unselected package libedit2:arm64.
Preparing to unpack .../02-libedit2_3.1-20230828-1build1_arm64.deb ...
Unpacking libedit2:arm64 (3.1-20230828-1build1) ...
Selecting previously unselected package libfido2-1:arm64.
Preparing to unpack .../03-libfido2-1_1.14.0-1build3_arm64.deb ...
Unpacking libfido2-1:arm64 (1.14.0-1build3) ...
Selecting previously unselected package libxext6:arm64.
Preparing to unpack .../04-libxext6_2%3a1.3.4-1build2_arm64.deb ...
Unpacking libxext6:arm64 (2:1.3.4-1build2) ...
Selecting previously unselected package libxmuu1:arm64.
Preparing to unpack .../05-libxmuu1_2%3a1.1.3-3build2_arm64.deb ...
Unpacking libxmuu1:arm64 (2:1.1.3-3build2) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../06-openssh-client_1%3a9.6p1-3ubuntu13.4_arm64.deb ...
Unpacking openssh-client (1:9.6p1-3ubuntu13.4) ...
Selecting previously unselected package xauth.
Preparing to unpack .../07-xauth_1%3a1.1.2-1build1_arm64.deb ...
Unpacking xauth (1:1.1.2-1build1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../08-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../09-git-man_1%3a2.43.0-1ubuntu7.1_all.deb ...
Unpacking git-man (1:2.43.0-1ubuntu7.1) ...
Selecting previously unselected package git.
Preparing to unpack .../10-git_1%3a2.43.0-1ubuntu7.1_arm64.deb ...
Unpacking git (1:2.43.0-1ubuntu7.1) ...
Selecting previously unselected package javascript-common.
Preparing to unpack .../11-javascript-common_11+nmu1_all.deb ...
Unpacking javascript-common (11+nmu1) ...
Selecting previously unselected package libexpat1-dev:arm64.
Preparing to unpack .../12-libexpat1-dev_2.6.1-2build1_arm64.deb ...
Unpacking libexpat1-dev:arm64 (2.6.1-2build1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../13-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../14-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../15-libjs-sphinxdoc_7.2.6-6_all.deb ...
Unpacking libjs-sphinxdoc (7.2.6-6) ...
Selecting previously unselected package zlib1g-dev:arm64.
Preparing to unpack .../16-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_arm64.deb ...
Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2) ...
Selecting previously unselected package libpython3.12-dev:arm64.
Preparing to unpack .../17-libpython3.12-dev_3.12.3-1_arm64.deb ...
Unpacking libpython3.12-dev:arm64 (3.12.3-1) ...
Selecting previously unselected package libpython3-dev:arm64.
Preparing to unpack .../18-libpython3-dev_3.12.3-0ubuntu1_arm64.deb ...
Unpacking libpython3-dev:arm64 (3.12.3-0ubuntu1) ...
Selecting previously unselected package python3.12-dev.
Preparing to unpack .../19-python3.12-dev_3.12.3-1_arm64.deb ...
Unpacking python3.12-dev (3.12.3-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../20-python3-dev_3.12.3-0ubuntu1_arm64.deb ...
Unpacking python3-dev (3.12.3-0ubuntu1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../21-python3-setuptools_68.1.2-2ubuntu1_all.deb ...
Unpacking python3-setuptools (68.1.2-2ubuntu1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../22-python3-wheel_0.42.0-2_all.deb ...
Unpacking python3-wheel (0.42.0-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../23-python3-pip_24.0+dfsg-1ubuntu1_all.deb ...
Unpacking python3-pip (24.0+dfsg-1ubuntu1) ...
Selecting previously unselected package python3-pip-whl.
Preparing to unpack .../24-python3-pip-whl_24.0+dfsg-1ubuntu1_all.deb ...
Unpacking python3-pip-whl (24.0+dfsg-1ubuntu1) ...
Selecting previously unselected package python3-setuptools-whl.
Preparing to unpack .../25-python3-setuptools-whl_68.1.2-2ubuntu1_all.deb ...
Unpacking python3-setuptools-whl (68.1.2-2ubuntu1) ...
Selecting previously unselected package python3.12-venv.
Preparing to unpack .../26-python3.12-venv_3.12.3-1_arm64.deb ...
Unpacking python3.12-venv (3.12.3-1) ...
Setting up javascript-common (11+nmu1) ...
Setting up python3-setuptools-whl (68.1.2-2ubuntu1) ...
Setting up python3-setuptools (68.1.2-2ubuntu1) ...
Setting up python3-pip-whl (24.0+dfsg-1ubuntu1) ...
Setting up libcbor0.10:arm64 (0.10.2-1.2ubuntu2) ...
Setting up libedit2:arm64 (3.1-20230828-1build1) ...
Setting up less (590-2ubuntu2.1) ...
Setting up libxext6:arm64 (2:1.3.4-1build2) ...
Setting up python3-wheel (0.42.0-2) ...
Setting up liberror-perl (0.17029-2) ...
Setting up libexpat1-dev:arm64 (2.6.1-2build1) ...
Setting up python3-pip (24.0+dfsg-1ubuntu1) ...
Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2) ...
Setting up git-man (1:2.43.0-1ubuntu7.1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libfido2-1:arm64 (1.14.0-1build3) ...
Setting up libxmuu1:arm64 (2:1.1.3-3build2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up python3.12-venv (3.12.3-1) ...
Setting up openssh-client (1:9.6p1-3ubuntu13.4) ...
Setting up libpython3.12-dev:arm64 (3.12.3-1) ...
Setting up python3.12-dev (3.12.3-1) ...
Setting up git (1:2.43.0-1ubuntu7.1) ...
Setting up libjs-sphinxdoc (7.2.6-6) ...
Setting up xauth (1:1.1.2-1build1) ...
Setting up libpython3-dev:arm64 (3.12.3-0ubuntu1) ...
Setting up python3-dev (3.12.3-0ubuntu1) ...
Processing triggers for libc-bin (2.39-0ubuntu8.2) ...
--> 08b8c828699f
STEP 7/13: RUN rm -f /usr/lib/python3.12/EXTERNALLY-MANAGED
--> 0d151fef20e5
STEP 8/13: RUN python3 -m pip install --upgrade pip &&     pip3 install numpy scipy numba Pillow jax jaxlib python-chess torch
Requirement already satisfied: pip in /usr/lib/python3/dist-packages (24.0)
Collecting pip
  Downloading pip-24.2-py3-none-any.whl.metadata (3.6 kB)
Downloading pip-24.2-py3-none-any.whl (1.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 11.0 MB/s eta 0:00:00
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 24.0
ERROR: Cannot uninstall pip 24.0, RECORD file not found. Hint: The package was installed by debian.
Error: building at STEP "RUN python3 -m pip install --upgrade pip &&     pip3 install numpy scipy numba Pillow jax jaxlib python-chess torch": while running runtime: exit status 1
carlini commented 5 hours ago

Your PR fixed this I believe