I was asked to look at the python312 and python313 failures in this bulk build.
I installed (both from scratch) first NetBSD 9.4/i386, then 9.0/i386
inside qemu and built both python* packages from the pkgsrc-stable
branch. It worked fine for me.
qemu command lines:
9.0:
qemu-system-i386 \
-accel nvmm \
-m 4G \
-name "NetBSD 9" \
-object rng-random,filename=/dev/urandom,id=viornd0 \
-device virtio-rng-pci,rng=viornd0 \
-device virtio-net,netdev=n0 \
-netdev tap,fd=3,id=n0 \
-drive file=NetBSD-9.0.qcow2,if=none,id=hd0 \
-device virtio-blk-pci,drive=hd0 \
-display curses \
3<>/dev/tap0
9.4:
qemu-system-i386 \
-accel nvmm \
-m 4G \
-name "NetBSD 9" \
-object rng-random,filename=/dev/urandom,id=viornd0 \
-device virtio-rng-pci,rng=viornd0 \
-device virtio-net,netdev=n0 \
-netdev tap,fd=3,id=n0 \
-drive file=NetBSD-9.qcow2,if=none,id=hd0 \
-device virtio-blk-pci,drive=hd0 \
-display curses \
3<>/dev/tap0
Dependencies were installed from ftp.netbsd.org with pkgin (with the
defaults provided by sysinst).
Inside the 9.0 image:
python313:
$NetBSD: Makefile,v 1.7.2.1 2025/01/02 12:41:05 bsiegert Exp $
$NetBSD: distinfo,v 1.3.2.1 2025/01/02 12:41:05 bsiegert Exp $
python312:
$NetBSD: Makefile,v 1.23.2.1 2025/01/02 12:41:10 bsiegert Exp $
$NetBSD: distinfo,v 1.11.2.1 2025/01/02 12:41:10 bsiegert Exp $
-rw-r--r-- 1 root 125 43765124 Jan 6 13:05 /usr/pkgsrc/packages/All/python312-3.12.8nb2.tgz
-rw-r--r-- 1 root 125 44918518 Jan 6 13:36 /usr/pkgsrc/packages/All/python313-3.13.1nb2.tgz
qemu is 9.1.1nb2 and runs on NetBSD 10.99.12/amd64, but that shouldn't
really matter.
Does anyone have an idea what could be the problem here?
Thomas
----- Forwarded message from Charlie Root <root%shadow.netbsd.org@localhost> -----
Date: Sun, 5 Jan 2025 22:51:34 +0000 (UTC)
From: Charlie Root <root%shadow.netbsd.org@localhost>
To: pkgsrc-bulk%netbsd.org@localhost
Subject: pkgsrc-HEAD NetBSD 9.0/i386 2025-01-05 21:56
pkgsrc bulk build report
========================
NetBSD 9.0/i386
Compiler: gcc
Build start: 2025-01-05 21:56
Build end: 2025-01-05 22:45
Full report: http://shadow.netbsd.org/pub/pkgsrc/packages/reports/HEAD/NetBSD-9.0-i386/20250105.2156/meta/report.html
Machine readable version: http://shadow.netbsd.org/pub/pkgsrc/packages/reports/HEAD/NetBSD-9.0-i386/20250105.2156/meta/report.bz2
Total number of packages: 29329
Successfully built: 16103
Failed to build: 125
Depending on failed package: 11428
Explicitly broken or masked: 1012
Depending on masked package: 661
Packages breaking the most other packages
Package Breaks Maintainer
-------------------------------------------------------------------------
lang/python312 10124 pkgsrc-users%NetBSD.org@localhost
lang/python313 2021 pkgsrc-users%NetBSD.org@localhost
...
----- End forwarded message -----