Hey Raphaƫl! This weekly DVD run just tooke ~15h to run compared to the normal ~30m or so. Checking the stuff in the log here, I'm thinking that this "Deep recursion on subroutine" message is very likely due to your changes in commit cc4e1fa450a074ef1428bf678a57cdf8b0d0f0e5. Could you take a look please?
----- Forwarded message from cdimage creator role <[email protected]> ----- From: cdimage creator role <[email protected]> To: [email protected] Date: Mon, 08 Aug 2022 18:29:33 +0000 Subject: testingcds 3sidamd64 (amd64 dvd) has failed; log included Message-Id: <[email protected]> Error when trying to create cds for 3sidamd64 Mon Aug 8 03:20:26 UTC 2022: Using CONF from /home/debian-cd/build.bookworm/CONF.sh. make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/srv/cdbuilder.debian.org/git/setup/bookworm/debian-cd' rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/CD[1234567890]* rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/tasks rm -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/*.filelist* rm -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/packages-stamp /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/upgrade-stamp /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/checksum-check echo "Cleaning the build directory" Cleaning the build directory rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/apt rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64 make[1]: Leaving directory '/srv/cdbuilder.debian.org/git/setup/bookworm/debian-cd' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/srv/cdbuilder.debian.org/git/setup/bookworm/debian-cd' mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64 mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/apt ... Generating the complete list of packages to be included in /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list... perl -ne 'chomp; next if /^\s*$/; \ print "$_\n" if not $seen{$_}; $seen{$_}++;' \ /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/rawlist \ > /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list /home/debian-cd/build.bookworm/debian-cd/tools/check_backports_packages /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list.backports if [ -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list.backports ]; then mv /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list.backports /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list; fi for ARCH in amd64; do \ ARCH=$ARCH /home/debian-cd/build.bookworm/debian-cd/tools/sort_deps /srv/cdbuilder.debian.org/src/deb-cd/tmp/3sidamd64/bookworm/list; \ done Running sort_deps to sort packages for amd64: Generating dependency tree with apt-cache depends... Adding standard, required, important and base packages first S/R/I/B packages take 124138086 bytes Adding the rest of the requested packages Deep recursion on subroutine "main::add_missing" at /home/debian-cd/build.bookworm/debian-cd/tools/sort_deps line 1139, <LIST> line 52916. Deep recursion on subroutine "main::add_missing" at /home/debian-cd/build.bookworm/debian-cd/tools/sort_deps line 1142, <LIST> line 52916. Killed make[1]: *** [Makefile:484: image-trees] Error 137 make[1]: Leaving directory '/srv/cdbuilder.debian.org/git/setup/bookworm/debian-cd' ----- End forwarded message ----- -- Steve McIntyre, Cambridge, UK. [email protected] < Aardvark> I dislike C++ to start with. C++11 just seems to be handing rope-creating factories for users to hang multiple instances of themselves.

