Skip to content

Segfault installing Python in test image for release wheels #11231

@zanieb

Description

@zanieb

e.g.

  27.35 Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ...
  27.77 Segmentation fault (core dumped)
  27.77 dpkg: error processing package python3.8-minimal (--configure):
  27.77  installed python3.8-minimal package post-installation script subprocess returned error exit status 139

from muslinux-cross

#10 [3/3] RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
  #10 0.695 Get:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB]
  #10 1.219 Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [128 kB]
  #10 1.348 Get:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [128 kB]
  #10 1.477 Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [128 kB]
  #10 2.730 Get:5 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages [1317 B]
  #10 2.898 Get:6 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [11.1 MB]
  #10 3.718 Get:7 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [1234 kB]
  #10 3.7[86](https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565#step:7:87) Get:8 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [139 kB]
  #10 4.179 Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [3622 kB]
  #10 4.647 Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 Packages [13.0 kB]
  #10 4.650 Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1492 kB]
  #10 5.041 Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 Packages [66.8 kB]
  #10 5.622 Get:13 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 Packages [27.8 kB]
  #10 5.746 Get:14 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages [54.8 kB]
  #10 7.032 Get:15 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [1201 kB]
  #10 7.531 Get:16 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 Packages [60.8 kB]
  #10 7.535 Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [3238 kB]
  #10 7.963 Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 Packages [5916 B]
  #10 9.449 Fetched 22.9 MB in 9s (2542 kB/s)
  #10 9.449 Reading package lists...
  #10 14.33 Reading package lists...
  #10 19.08 Building dependency tree...
  #10 19.66 Reading state information...
  #10 20.11 The following additional packages will be installed:
  #10 20.11   ca-certificates libexpat1 libmpdec2 libpython3-stdlib libpython3.8-minimal
  #10 20.11   libpython3.8-stdlib libreadline8 libsqlite3-0 libssl1.1 mime-support openssl
  #10 20.11   python-pip-whl python3-distutils python3-lib2to3 python3-minimal
  #10 20.11   python3-pkg-resources python3-setuptools python3-wheel python3.8
  #10 20.11   python3.8-minimal readline-common
  #10 20.11 Suggested packages:
  #10 20.11   python3-doc python3-tk python3-venv python-setuptools-doc python3.8-venv
  #10 20.11   python3.8-doc binutils binfmt-support readline-doc
  #10 20.11 Recommended packages:
  #10 20.11   file xz-utils build-essential python3-dev
  #10 20.66 The following NEW packages will be installed:
  #10 20.66   ca-certificates libexpat1 libmpdec2 libpython3-stdlib libpython3.8-minimal
  #10 20.66   libpython3.8-stdlib libreadline8 libsqlite3-0 libssl1.1 mime-support openssl
  #10 20.66   python-pip-whl python3 python3-distutils python3-lib2to3 python3-minimal
  #10 20.66   python3-pip python3-pkg-resources python3-setuptools python3-wheel python3.8
  #10 20.66   python3.8-minimal readline-common
  #10 21.01 0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded.
  #10 21.01 Need to get 10.2 MB of archives.
  #10 21.01 After this operation, 34.6 MB of additional disk space will be used.
  #10 21.01 Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libssl1.1 arm64 1.1.1f-1ubuntu2.23 [1159 kB]
  #10 21.74 Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-minimal arm64 3.8.10-0ubuntu1~20.04.14 [717 kB]
  #10 21.90 Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libexpat1 arm64 2.2.9-1ubuntu0.8 [63.0 kB]
  #10 21.93 Get:4 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8-minimal arm64 3.8.10-0ubuntu1~20.04.14 [1831 kB]
  #10 22.09 Get:5 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 python3-minimal arm64 3.8.2-0ubuntu2 [23.6 kB]
  #10 22.10 Get:6 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 mime-support all 3.64ubuntu1 [30.6 kB]
  #10 22.10 Get:7 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libmpdec2 arm64 2.4.2-3 [79.6 kB]
  #10 22.10 Get:8 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 readline-common all 8.0-4 [53.5 kB]
  #10 22.11 Get:9 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libreadline8 arm64 8.0-4 [123 kB]
  #10 22.12 Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libsqlite3-0 arm64 3.31.1-4ubuntu0.6 [507 kB]
  #10 22.15 Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-stdlib arm64 3.8.10-0ubuntu1~20.04.14 [1649 kB]
  #10 22.41 Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8 arm64 3.8.10-0ubuntu1~20.04.14 [3[87](https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565#step:7:88) kB]
  #10 23.00 Get:13 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libpython3-stdlib arm64 3.8.2-0ubuntu2 [7068 B]
  #10 23.00 Get:14 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 python3 arm64 3.8.2-0ubuntu2 [47.6 kB]
  #10 23.01 Get:15 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 openssl arm64 1.1.1f-1ubuntu2.23 [600 kB]
  #10 23.20 Get:16 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 ca-certificates all 20240203~20.04.1 [159 kB]
  #10 23.22 Get:17 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-pkg-resources all 45.2.0-1ubuntu0.2 [130 kB]
  #10 23.24 Get:18 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python-pip-whl all 20.0.2-5ubuntu1.11 [1808 kB]
  #10 23.40 Get:19 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-lib2to3 all 3.8.10-0ubuntu1~20.04 [76.3 kB]
  #10 23.41 Get:20 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-distutils all 3.8.10-0ubuntu1~20.04 [141 kB]
  #10 23.42 Get:21 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-setuptools all 45.2.0-1ubuntu0.2 [330 kB]
  #10 23.43 Get:22 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python3-wheel all 0.34.2-1ubuntu0.1 [23.9 kB]
  #10 23.62 Get:23 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python3-pip all 20.0.2-5ubuntu1.11 [231 kB]
  #10 24.71 debconf: delaying package configuration, since apt-utils is not installed
  #10 24.82 Fetched 10.2 MB in 3s (3034 kB/s)
  #10 24.97 Selecting previously unselected package libssl1.1:arm64.
  #10 24.97 (Reading database ... 
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... [90](https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565#step:7:91)%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 4117 files and directories currently installed.)
  #10 24.98 Preparing to unpack .../libssl1.1_1.1.1f-1ubuntu2.23_arm64.deb ...
  #10 24.98 Unpacking libssl1.1:arm64 (1.1.1f-1ubuntu2.23) ...
  #10 25.45 Selecting previously unselected package libpython3.8-minimal:arm64.
  #10 25.45 Preparing to unpack .../libpython3.8-minimal_3.8.10-0ubuntu1~20.04.14_arm64.deb ...
  #10 25.45 Unpacking libpython3.8-minimal:arm64 (3.8.10-0ubuntu1~20.04.14) ...
  #10 25.82 Selecting previously unselected package libexpat1:arm64.
  #10 25.82 Preparing to unpack .../libexpat1_2.2.9-1ubuntu0.8_arm64.deb ...
  #10 25.82 Unpacking libexpat1:arm64 (2.2.9-1ubuntu0.8) ...
  #10 25.[99](https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565#step:7:100) Selecting previously unselected package python3.8-minimal.
  #10 25.99 Preparing to unpack .../python3.8-minimal_3.8.10-0ubuntu1~20.04.14_arm64.deb ...
  #10 26.05 Unpacking python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ...
  #10 26.72 Setting up libssl1.1:arm64 (1.1.1f-1ubuntu2.23) ...
  #10 27.32 Setting up libpython3.8-minimal:arm64 (3.8.10-0ubuntu1~20.04.14) ...
  #10 27.35 Setting up libexpat1:arm64 (2.2.9-1ubuntu0.8) ...
  #10 27.35 Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ...
  #10 27.77 Segmentation fault (core dumped)
  #10 27.77 dpkg: error processing package python3.8-minimal (--configure):
  #10 27.77  installed python3.8-minimal package post-installation script subprocess returned error exit status 139
  #10 27.78 Errors were encountered while processing:
  #10 27.78  python3.8-minimal
  #10 27.85 E: Sub-process /usr/bin/dpkg returned an error code (1)
  #10 ERROR: process "/bin/sh -c chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh" did not complete successfully: exit code: [100](https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565#step:7:101)
  ------
   > importing cache manifest from ghcr.io/astral-sh/uv/run-on-arch-astral-sh-uv-release-aarch64-ubuntu20-04:
  ------
  ------
   > [3/3] RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh:
  26.72 Setting up libssl1.1:arm64 (1.1.1f-1ubuntu2.23) ...
  27.32 Setting up libpython3.8-minimal:arm64 (3.8.10-0ubuntu1~20.04.14) ...
  27.35 Setting up libexpat1:arm64 (2.2.9-1ubuntu0.8) ...
  27.35 Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ...
  27.77 Segmentation fault (core dumped)
  27.77 dpkg: error processing package python3.8-minimal (--configure):
  27.77  installed python3.8-minimal package post-installation script subprocess returned error exit status 139
  27.78 Errors were encountered while processing:
  27.78  python3.8-minimal
  27.85 E: Sub-process /usr/bin/dpkg returned an error code (1)

https://github.com/astral-sh/uv/actions/runs/13149819712/job/36695159565

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingexternalThe problem is with another package or dependency (not uv)releasesRelated to building and distributing release artifacts of uv

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions