Source: pcsx2 Version: 1.6.0+dfsg-3 Severity: serious User: [email protected] Usertags: cmake-4 Tags: ftbfs, forky, sid
Dear maintainer, During a test rebuild for CMake 4, pcsx2 failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] Setting up icu-devtools (76.1-4) ... Setting up libudev-dev:arm64 (258~rc3-1) ... Setting up gir1.2-glib-2.0:arm64 (2.84.4-3) ... Setting up libreadline8t64:arm64 (8.3-2) ... Setting up dh-strip-nondeterminism (1.14.2-1) ... Setting up libjack-jackd2-0:arm64 (1.9.22~dfsg-5) ... Setting up libdrm2:arm64 (2.4.125-2) ... Setting up libdatrie-dev:arm64 (0.2.13-4) ... Setting up gir1.2-glib-2.0-dev:arm64 (2.84.4-3) ... Setting up groff-base (1.23.0-9) ... Setting up libwayland-cursor0:arm64 (1.24.0-2+b1) ... Setting up xml-core (0.19) ... Setting up libpam-systemd:arm64 (258~rc3-1) ... Setting up libdecor-0-0:arm64 (0.2.3-3) ... Setting up libharfbuzz0b:arm64 (10.2.0-1+b1) ... Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-5) ... Setting up libxss1:arm64 (1:1.2.3-1+b3) ... Setting up libfontconfig1:arm64 (2.15.0-2.3) ... Setting up libsndfile1:arm64 (1.2.2-2+b1) ... Setting up libsm6:arm64 (2:1.2.6-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.7-1) ... Setting up libicu-dev:arm64 (76.1-4) ... Setting up libavahi-client3:arm64 (0.8-16) ... Setting up libmount-dev:arm64 (2.41.1-1) ... Setting up libpython3-stdlib:arm64 (3.13.7-1) ... Setting up libdrm-amdgpu1:arm64 (2.4.125-2) ... Setting up libgnutls30t64:arm64 (3.8.10-2) ... Setting up gtk-update-icon-cache (4.18.6+ds-2) ... Setting up libportaudio2:arm64 (19.6.0-1.2+b3) ... Setting up mesa-libgallium:arm64 (25.2.1-2) ... Setting up fontconfig (2.15.0-2.3) ... Regenerating fonts cache... done. Setting up libxft2:arm64 (2.3.6-1+b4) ... Setting up libdrm-nouveau2:arm64 (2.4.125-2) ... Setting up libgio-2.0-dev:arm64 (2.84.4-3) ... Setting up libharfbuzz-icu0:arm64 (10.2.0-1+b1) ... Setting up libdrm-etnaviv1:arm64 (2.4.125-2) ... Setting up libxcb1-dev:arm64 (1.17.0-2+b1) ... Setting up libatk1.0-0t64:arm64 (2.57.1-1) ... Setting up libxi6:arm64 (2:1.8.2-1) ... Setting up gir1.2-gdkpixbuf-2.0:arm64 (2.42.12+dfsg-5) ... Setting up libgbm1:arm64 (25.2.1-2) ... Setting up libpulse0:arm64 (17.0+dfsg1-2+b1) ... Setting up python3.13 (3.13.7-1) ... Setting up libgirepository-2.0-0:arm64 (2.84.4-3) ... Setting up gir1.2-atk-1.0:arm64 (2.57.1-1) ... Setting up libsm-dev:arm64 (2:1.2.6-1) ... Setting up libdrm-radeon1:arm64 (2.4.125-2) ... Setting up libxtst6:arm64 (2:1.2.5-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:arm64 (1:1.2.3-1) ... Setting up libpango-1.0-0:arm64 (1.56.3-1) ... Setting up libsamplerate0-dev:arm64 (0.2.2-4+b2) ... Setting up libgl1-mesa-dri:arm64 (25.2.1-2) ... Setting up libibus-1.0-5:arm64 (1.5.32-2) ... Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up libx11-dev:arm64 (2:1.8.12-1) ... Setting up libcloudproviders0:arm64 (0.3.6-2) ... Setting up libglib2.0-bin (2.84.4-3) ... Setting up python3 (3.13.7-1) ... Setting up libharfbuzz-gobject0:arm64 (10.2.0-1+b1) ... Setting up libjack-jackd2-dev:arm64 (1.9.22~dfsg-5) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' → '/usr/lib/systemd/system/man-db.timer'. Setting up libwayland-dev:arm64 (1.24.0-2+b1) ... Setting up libcairo2:arm64 (1.18.4-1+b1) ... Setting up libgbm-dev:arm64 (25.2.1-2) ... Setting up libcolord2:arm64 (1.4.7-3) ... Setting up libfreetype-dev:arm64 (2.13.3+dfsg-1) ... Setting up libportaudiocpp0:arm64 (19.6.0-1.2+b3) ... Setting up portaudio19-dev:arm64 (19.6.0-1.2+b3) ... Setting up libdconf1:arm64 (0.40.0-5) ... Setting up libxfixes-dev:arm64 (1:6.0.0-2+b4) ... Setting up libdecor-0-dev:arm64 (0.2.3-3) ... Setting up libxcb-shm0-dev:arm64 (1.17.0-2+b1) ... Setting up dbus-user-session (1.16.2-2) ... Setting up libegl-mesa0:arm64 (25.2.1-2) ... Setting up python3-packaging (25.0-1) ... Setting up libharfbuzz-cairo0:arm64 (10.2.0-1+b1) ... Setting up adwaita-icon-theme (48.1-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-3) ... Setting up libnotify4:arm64 (0.8.6-1) ... Setting up libpulse-mainloop-glib0:arm64 (17.0+dfsg1-2+b1) ... Setting up libatspi2.0-0t64:arm64 (2.57.1-1) ... Setting up libxt6t64:arm64 (1:1.2.1-1.2+b2) ... Setting up libdrm-freedreno1:arm64 (2.4.125-2) ... Setting up libxcb-render0-dev:arm64 (1.17.0-2+b1) ... Setting up libdrm-tegra0:arm64 (2.4.125-2) ... Setting up libxext-dev:arm64 (2:1.3.4-1+b3) ... Setting up libthai-dev:arm64 (0.1.29-2+b1) ... Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-5) ... Setting up gir1.2-cloudproviders-0.3.0:arm64 (0.3.6-2) ... Setting up libegl1:arm64 (1.7.0-1+b2) ... Setting up libharfbuzz-subset0:arm64 (10.2.0-1+b1) ... Setting up libcairo-gobject2:arm64 (1.18.4-1+b1) ... Setting up libpangoft2-1.0-0:arm64 (1.56.3-1) ... Setting up libxi-dev:arm64 (2:1.8.2-1) ... Setting up libsdl2-2.0-0:arm64 (2.32.8+dfsg-2) ... Setting up gir1.2-ibus-1.0:arm64 (1.5.32-2) ... Setting up libxrender-dev:arm64 (1:0.9.12-1) ... Setting up libcups2t64:arm64 (2.4.10-3) ... Setting up libpangocairo-1.0-0:arm64 (1.56.3-1) ... Setting up libxtst-dev:arm64 (2:1.2.5-1) ... Setting up libxdamage-dev:arm64 (1:1.1.6-1+b2) ... Setting up libcairo-script-interpreter2:arm64 (1.18.4-1+b1) ... Setting up libatk-bridge2.0-0t64:arm64 (2.57.1-1) ... Setting up libgio-2.0-dev-bin (2.84.4-3) ... Setting up libdrm-dev:arm64 (2.4.125-2) ... Setting up gir1.2-freedesktop:arm64 (1.84.0-1) ... Setting up girepository-tools:arm64 (2.84.4-3) ... Setting up libglx-mesa0:arm64 (25.2.1-2) ... Setting up libpangoxft-1.0-0:arm64 (1.56.3-1) ... Setting up libglx0:arm64 (1.7.0-1+b2) ... Setting up libcurl4t64:arm64 (8.16.0~rc2-2) ... Setting up libfontconfig-dev:arm64 (2.15.0-2.3) ... Setting up libxcomposite-dev:arm64 (1:0.4.6-1) ... Setting up libxcursor-dev:arm64 (1:1.2.3-1) ... Setting up libxxf86vm-dev:arm64 (1:1.1.4-1+b4) ... Setting up pango1.0-tools (1.56.3-1) ... Setting up debhelper (13.26) ... Setting up dconf-service (0.40.0-5) ... Setting up gir1.2-atspi-2.0:arm64 (2.57.1-1) ... Setting up libxss-dev:arm64 (1:1.2.3-1+b3) ... Setting up gir1.2-harfbuzz-0.0:arm64 (10.2.0-1+b1) ... Setting up libxv-dev:arm64 (2:1.0.11-1.1+b3) ... Setting up gir1.2-pango-1.0:arm64 (1.56.3-1) ... Setting up libxrandr-dev:arm64 (2:1.5.4-1+b3) ... Setting up libgl1:arm64 (1.7.0-1+b2) ... Setting up libxt-dev:arm64 (1:1.2.1-1.2+b2) ... Setting up gir1.2-freedesktop-dev:arm64 (1.84.0-1) ... Setting up libxinerama-dev:arm64 (2:1.1.4-3+b4) ... Setting up cmake (4.1.1-1) ... Setting up libglx-dev:arm64 (1.7.0-1+b2) ... Setting up libwxbase3.2-1t64:arm64 (3.2.8+dfsg-2) ... Setting up libgl-dev:arm64 (1.7.0-1+b2) ... Setting up libxft-dev:arm64 (2.3.6-1+b4) ... Setting up libglib2.0-dev-bin (2.84.4-3) ... Setting up wx-common (3.2.8+dfsg-2) ... Setting up dconf-gsettings-backend:arm64 (0.40.0-5) ... Setting up libegl-dev:arm64 (1.7.0-1+b2) ... Setting up libepoxy-dev:arm64 (1.5.10-2) ... Setting up libglib2.0-dev:arm64 (2.84.4-3) ... Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1+b3) ... Setting up libpulse-dev:arm64 (17.0+dfsg1-2+b1) ... Setting up libcairo2-dev:arm64 (1.18.4-1+b1) ... Setting up libgles-dev:arm64 (1.7.0-1+b2) ... Setting up libgtk-3-common (3.24.50-2) ... Setting up libatk1.0-dev:arm64 (2.57.1-1) ... Setting up libgdk-pixbuf-2.0-dev:arm64 (2.42.12+dfsg-5) ... Setting up libharfbuzz-dev:arm64 (10.2.0-1+b1) ... Setting up libcloudproviders-dev:arm64 (0.3.6-2) ... Setting up libglvnd-dev:arm64 (1.7.0-1+b2) ... Setting up libpango1.0-dev:arm64 (1.56.3-1) ... Setting up libgtk-3-0t64:arm64 (3.24.50-2) ... Setting up libwxgtk3.2-1t64:arm64 (3.2.8+dfsg-2) ... Setting up libegl1-mesa-dev:arm64 (25.2.1-2) ... Setting up libwxgtk-gl3.2-1t64:arm64 (3.2.8+dfsg-2) ... Setting up gir1.2-gtk-3.0:arm64 (3.24.50-2) ... Setting up libwxgtk3.2-dev:arm64 (3.2.8+dfsg-2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/wx/config/gtk3-unicode-3.2 to provide /usr/bin/wx-config (wx-config) in auto mode Processing triggers for libc-bin (2.41-12) ... Processing triggers for systemd (258~rc3-1) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up libdbus-1-dev:arm64 (1.16.2-2) ... Setting up libatspi2.0-dev:arm64 (2.57.1-1) ... Setting up libatk-bridge2.0-dev:arm64 (2.57.1-1) ... Setting up libibus-1.0-dev:arm64 (1.5.32-2) ... Setting up libgtk-3-dev:arm64 (3.24.50-2) ... Setting up libsdl2-dev:arm64 (2.32.8+dfsg-2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures Sat, 30 Aug 2025 13:22:37 +0000 | +------------------------------------------------------------------------------+ E: dsc: arm64 not in arch list or does not match any arch wildcards: i386 -- skipping +------------------------------------------------------------------------------+ | Cleanup Sat, 30 Aug 2025 13:22:38 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use E: dsc: arm64 not in arch list or does not match any arch wildcards: i386 -- skipping +------------------------------------------------------------------------------+ | Summary Sat, 30 Aug 2025 13:22:41 +0000 | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: binary Build-Space: n/a Build-Time: 0 Distribution: sid Fail-Stage: arch-check Host Architecture: arm64 Install-Time: 64 Job: /tmp/debusine-fetch-exec-upload-kzk9h_lr/pcsx2_1.6.0+dfsg-3.dsc Machine Architecture: arm64 Package: pcsx2 Package-Time: 0 Source-Version: 1.6.0+dfsg-3 Space: n/a Status: skipped Version: 1.6.0+dfsg-3 -------------------------------------------------------------------------------- Finished at 2025-08-30T13:21:00Z Build needed 00:00:00, no disk space ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/artifact/2406912/ The most likely cause of build failures is the removed backwards compatibility for CMake versions earlier than 3.5. You can find additional information in my debian-devel announcement: https://lists.debian.org/debian-devel/2025/04/msg00310.html About the archive rebuild: The build was made on debusine.debian.net, using sbuild. You can find the build task here: https://debusine.debian.net/work-request/154438/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks, Timo

