aurupdater

python2

Build times (auto-updated)


2026-08-17: arch=() extended to i686 + pentium4

2026-09-11: dead Gentoo-patches URL fixed (pkgrel 17 -> 18)

AUR repeatedly flagged this (2026-08-21, then again 2026-09-07 “Gentoo source is dead”) – source=()’s https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-2.7.18_p16.tar.xz is a real 404 (confirmed via curl -I). Our own builds kept succeeding anyway only because an untracked, already-downloaded copy of that tarball was sitting directly in this pkgdir – makepkg reused the cache and never actually hit the dead URL. That cache’s real sha512 already matched the pinned checksum (I initially mismapped which array index belonged to which source file and thought there was a checksum mismatch too – there wasn’t; sha512sums[2] is mtime-workaround.patch, sha512sums[3] is the gentoo-patches file, and the latter was already correct).

Fix: swapped the URL to the AUR-community-confirmed working mirror, https://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/pub/proj/python/patchsets/2.7/python-gentoo-patches-2.7.18_p16.tar.xz (verified live, byte-identical content – same sha512 as before, no checksum change needed). Pure packaging fix -> pkgrel 17 -> 18, pkgver unchanged. Also proactively ran scripts/update_pgp_key_dir.sh first (exported Benjamin Peterson’s release key to keys/pgp/) since one AUR comment reported an “unknown public key” failure for it, even though this host’s own GPG keyring already had the key – the remote aarch64 board wouldn’t have, so covered that case too.

Rebuilt all 4 archs. x86_64/i686/pentium4 built and published cleanly at pkgrel=18. aarch64 (remote, eurobuild14) failed on an unrelated, pre-existing issue: target not found: openssl-1.1 – that arch’s repo doesn’t carry openssl-1.1 at all, nothing to do with this session’s fix, not investigated further.

Also used this rebuild to verify the new remote-build parallelism labeling (see TOOLING_NOTES.md’s 2026-09-11 entry) – not directly visible here since aarch64 failed before reporting a duration, but confirmed separately via gconf’s rebuild the same session.