Sat 9 May 10:24:45 UTC 2020: Using CONF from /home/debian-cd/build.buster/CONF.sh.buster_release. rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD[1234567890]* rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks rm -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/*.filelist* rm -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/packages-stamp /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/upgrade-stamp /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check echo "Cleaning the build directory" Cleaning the build directory rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64 mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64 mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt echo "Updating task files..." Updating task files... mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks echo "- copying task files from 'tasks/buster/'" - copying task files from 'tasks/buster/' cp -r /home/debian-cd/build.buster/debian-cd/tasks/buster/* /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks echo "- generating dynamic task files" - generating dynamic task files set -e; cd /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks; \ /home/debian-cd/build.buster/debian-cd/tools/update_tasks; \ /home/debian-cd/build.buster/debian-cd/tools/generate_di_list; \ /home/debian-cd/build.buster/debian-cd/tools/generate_di+k_list update_tasks: Using "gnome" as the default desktop, as specified by pool/main/t/tasksel/task-desktop_3.53_all.deb date -u '+%Y%m%d' > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/DATE date -u '+%Y%m%dT%H%M%SZ' --date tomorrow > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/DATE-zulu dpkg -x /srv/cdbuilder.debian.org/src/ftp/debian/pool/main/d/debootstrap/debootstrap_1.0.114_all.deb /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap if [ ! -e /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ] ; then \ ln -sf sid /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/data/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/data/sid ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/tools/boot/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/tools/boot/sid ; \ fi for ARCH in amd64; do \ echo "Using the provided status file for buster-$ARCH ..."; \ cp /home/debian-cd/build.buster/debian-cd/data/buster/status.$ARCH /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/status 2>/dev/null || make status || make correctstatus ; \ if [ "$BACKPORTS"x != ""x ] ; then \ echo "Using the provided status file for buster-backports-$ARCH ..."; \ cp /home/debian-cd/build.buster/debian-cd/data/buster/status.$ARCH /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/status 2>/dev/null || make status || make correctstatus ; \ fi; \ done Using the provided status file for buster-amd64 ... make[1]: Entering directory '/srv/cdbuilder.debian.org/git/setup/buster/debian-cd' dpkg -x /srv/cdbuilder.debian.org/src/ftp/debian/pool/main/d/debootstrap/debootstrap_1.0.114_all.deb /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap if [ ! -e /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ] ; then \ ln -sf sid /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/data/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/data/sid ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/tools/boot/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/tools/boot/sid ; \ fi Generating a fake status file for apt-get and apt-cache... for ARCH in amd64; do \ mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/apt/preferences.d; \ if [ "$BACKPORTS"x != ""x ] ; then \ mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/apt/preferences.d; \ fi; \ if [ $ARCH = "source" -o "2" = "1" -o "2" = "2" -o "2" = "C" -o "2" = "F" ];then \ :> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/status ; \ if [ "$BACKPORTS"x != ""x ] ; then \ :> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/status ; \ fi; \ else \ /home/debian-cd/build.buster/debian-cd/tools/catz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-$ARCH/Packages.*z* | \ perl -000 -ne 's/^(Package: .*)$/$1\nStatus: install ok installed/m; print if (/^Priority: (required|important|standard)/m or /^Section: base/m);' \ >> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/status ; \ if [ "$BACKPORTS"x != ""x ] ; then \ /home/debian-cd/build.buster/debian-cd/tools/catz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-$ARCH/Packages.*z* | \ perl -000 -ne 's/^(Package: .*)$/$1\nStatus: install ok installed/m; print if (/^Priority: (required|important|standard)/m or /^Section: base/m);' \ >> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/status ; \ fi; \ fi; \ done; :> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/status # Set up keyring so apt doesn't complain Setting up archive-keyring mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/archive-keyring dpkg -x /srv/cdbuilder.debian.org/src/ftp/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2019.1_all.deb /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/archive-keyring for ARCH in amd64; do \ mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/apt/trusted.gpg.d; \ ln -s /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/archive-keyring/usr/share/keyrings/debian-archive-keyring.gpg /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-$ARCH/apt/trusted.gpg.d; \ if [ "$BACKPORTS"x != ""x ] ; then \ mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/apt/trusted.gpg.d; \ ln -s /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/archive-keyring/usr/share/keyrings/debian-archive-keyring.gpg /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-backports-$ARCH/apt/trusted.gpg.d; \ fi; \ done # Updating the apt database for ARCH in amd64; do \ export ARCH=$ARCH; \ /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ if [ "$BACKPORTS"x != ""x ] ; then \ USE_BP=1 /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ fi; \ done Get:1 file:/srv/cdbuilder.debian.org/src/ftp/debian buster InRelease [121 kB] Get:1 file:/srv/cdbuilder.debian.org/src/ftp/debian buster InRelease [121 kB] Get:2 file:/srv/cdbuilder.debian.org/src/ftp/debian buster/main/debian-installer amd64 Packages [61.6 kB] Get:3 file:/srv/cdbuilder.debian.org/src/ftp/debian buster/contrib amd64 Packages [61.4 kB] Get:4 file:/srv/cdbuilder.debian.org/src/ftp/debian buster/main amd64 Packages [10.7 MB] Reading package lists... # If we're doing a build using d-i from sid, we'll need sid sources too if [ ""x = "yes"x ] && \ [ "buster"x != ""x ] && \ [ "buster"x != "buster"x ] ; then \ mkdir -p /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-source/apt/preferences.d ; \ :> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-source/status ; \ export CODENAME=buster; \ export ARCH=source; \ /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ if [ "$BACKPORTS"x != ""x ] ; then \ USE_BP=1 /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ fi; \ fi for ARCH in amd64; do \ export ARCH=$ARCH; \ /home/debian-cd/build.buster/debian-cd/tools/apt-selection check || make correctstatus; \ if [ "$BACKPORTS"x != ""x ] ; then \ USE_BP=1 /home/debian-cd/build.buster/debian-cd/tools/apt-selection check || make correctstatus; \ fi; \ done Reading package lists... Building dependency tree... make[1]: Leaving directory '/srv/cdbuilder.debian.org/git/setup/buster/debian-cd' ... checking your mirror /home/debian-cd/build.buster/debian-cd/tools/grab_md5 /srv/cdbuilder.debian.org/src/ftp/debian "amd64" buster buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check Looking in /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/ /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/ Using MD5 sums from Packages files: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.xz Using MD5 sums from d-i: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/installer-amd64/20190702/images/MD5SUMS Using MD5 sums from d-i: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/installer-amd64/20190702+deb10u4/images/MD5SUMS for ARCH in amd64; do \ if [ -e /home/debian-cd/build.buster/debian-cd/data/buster/$ARCH/extra-sources ]; then \ echo "Extra dedicated source added; need to grab source MD5 info too"; \ /home/debian-cd/build.buster/debian-cd/tools/grab_md5 /srv/cdbuilder.debian.org/src/ftp/debian source buster buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check; \ fi; \ done ... building the images; using target(s) "official_images" Building all available jigdos and all available isos for amd64 NETINST dpkg -x /srv/cdbuilder.debian.org/src/ftp/debian/pool/main/d/debootstrap/debootstrap_1.0.114_all.deb /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap if [ ! -e /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ] ; then \ ln -sf sid /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap/usr/share/debootstrap/scripts/buster ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/data/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/data/sid ; \ fi if [ ! -d /home/debian-cd/build.buster/debian-cd/tools/boot/sid ] ; then \ ln -s buster /home/debian-cd/build.buster/debian-cd/tools/boot/sid ; \ fi if [ "amd64" != "source" ] ; then \ for ARCH in amd64; do \ echo "Apt-get is updating its files ..."; \ ARCH=$ARCH /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ if [ "$BACKPORTS"x != ""x ] ; then \ USE_BP=1 ARCH=$ARCH /home/debian-cd/build.buster/debian-cd/tools/apt-selection update; \ fi; \ done; \ fi Apt-get is updating its files ... Get:1 file:/srv/cdbuilder.debian.org/src/ftp/debian buster InRelease [121 kB] Get:1 file:/srv/cdbuilder.debian.org/src/ftp/debian buster InRelease [121 kB] Reading package lists... if [ ""x != "yes"x ] ; then \ if [ "2"x = "1"x ] ; then \ : ; \ elif [ "2"x = "2"x -o "2"x = "C"x ] ; then \ echo "mawk" >>/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ else \ echo "mawk" >>/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ echo "exim4-daemon-light" >>/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ fi; \ fi if [ ""x != "yes"x ] ; then \ if [ _2 != _1 ]; then \ for ARCH in amd64; do \ BINCLUDE=`[ -n "" ] && cat | sort -u | tr "\n" "," | sed 's!,$!!g'`; \ [ -z "$BINCLUDE" ] || BINCLUDE="--include=$BINCLUDE"; \ BEXCLUDE=`[ -n "" ] && cat | tr "\n" "," | sed 's!,$!!g'`; \ [ -z "$BEXCLUDE" ] || BEXCLUDE="--exclude=$BEXCLUDE"; \ debootstrap --no-check-gpg --arch $ARCH \ --print-debs \ $BINCLUDE $BEXCLUDE \ buster \ /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/debootstrap.tmp \ file:/srv/cdbuilder.debian.org/src/ftp/debian \ 2>/dev/null \ | tr ' ' '\n' > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap-list; \ cat /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/debootstrap-list >>/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ rm -rf /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/debootstrap.tmp; \ done; \ fi; \ fi for ARCH in amd64; do \ ARCHDEFS="$ARCHDEFS -D ARCH_`echo $ARCH | sed 's/-/_/'`"; \ ARCHUNDEFS="$ARCHUNDEFS -U $ARCH"; \ done; \ for VARIANT in xen; do \ VARIANTDEFS="$VARIANTDEFS -D VARIANT_$VARIANT"; \ done; \ if [ ""x = "1"x ] ; then \ ARCHDEFS="$ARCHDEFS -DFORCE_FIRMWARE"; \ fi; \ if [ ""x = "1"x ] ; then \ ARCHDEFS="$ARCHDEFS -DARCH_i386_EXCLUDE_486_KERNEL"; \ fi; \ if [ ""x = "1"x ] ; then \ ARCHDEFS="$ARCHDEFS -DARCH_i386_EXCLUDE_586_KERNEL"; \ fi; \ if [ ""x = "1"x ] ; then \ ARCHDEFS="$ARCHDEFS -DARCH_i386_EXCLUDE_686_KERNEL"; \ fi; \ if [ ""x = "1"x ] ; then \ ARCHDEFS="$ARCHDEFS -DARCH_i386_EXCLUDE_686_PAE_KERNEL"; \ fi; \ if [ ""x != "yes"x ] ; then \ cpp -nostdinc -P -undef $ARCHDEFS $VARIANTDEFS\ $ARCHUNDEFS -U i386 -U linux -U unix \ -DFORCENONUSONCD1=0 \ -I /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/tasks/debian-installer+kernel >> /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ fi if [ ""x = "yes"x ] ; then \ awk '/^Package:/ {print $2}' /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt/buster-source/apt-state/lists/*Sources | \ sort -u > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist; \ fi Generating the complete list of packages to be included in /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list... perl -ne 'chomp; next if /^\s*$/; \ print "$_\n" if not $seen{$_}; $seen{$_}++;' \ /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/rawlist \ > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list /home/debian-cd/build.buster/debian-cd/tools/check_backports_packages /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list.backports if [ -f /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list.backports ]; then mv /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list.backports /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list; fi for ARCH in amd64; do \ ARCH=$ARCH /home/debian-cd/build.buster/debian-cd/tools/sort_deps /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/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 0 bytes Adding the rest of the requested packages Now up to 264805306 bytes Done: processed/sorted 640 packages, total size 264805306 bytes. if [ ""x = "yes"x ] ; then \ /home/debian-cd/build.buster/debian-cd/tools/grab_source_list /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/list /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/packages; \ else \ /home/debian-cd/build.buster/debian-cd/tools/merge_package_lists /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/apt "amd64" /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/packages; \ fi if [ ""x = "yes"x ] ; then \ grep ^source /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/packages > /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/packages.source; \ fi /home/debian-cd/build.buster/debian-cd/tools/make_disc_trees.pl /home/debian-cd/build.buster/debian-cd /srv/cdbuilder.debian.org/src/ftp/debian /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64 buster "amd64" "xorriso" "-as mkisofs -r -checksum_algorithm_iso md5,sha1,sha256,sha512 -jigdo-min-file-size 1024 -jigdo-exclude 'README*' -jigdo-exclude /doc/ -jigdo-exclude /md5sum.txt -jigdo-exclude /.disk/ -jigdo-exclude /pics/ -jigdo-exclude 'Release*' -jigdo-exclude 'Packages*' -jigdo-exclude 'Sources*'" xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. xorriso -version says: xorriso 1.5.0 ISO 9660 Rock Ridge filesystem manipulator and CD/DVD/BD burn program Copyright (C) 2017, Thomas Schmitt , libburnia project. xorriso version : 1.5.0 Version timestamp : 2018.09.15.133001 Build timestamp : -none-given- libisofs in use : 1.5.0 (min. 1.5.0) libjte in use : 1.0.0 (min. 1.0.0) libburn in use : 1.5.0 (min. 1.5.0) libburn OS adapter: internal GNU/Linux SG_IO adapter sg-linux libisoburn in use : 1.5.0 (min. 1.5.0) Provided under GNU GPL version 3 or later, due to libreadline license. There is NO WARRANTY, to the extent permitted by law. Reading in package information for amd64: Done: Read details of 640 packages for amd64 Reading in translated package descriptions for main: Done: read 224287 entries for 36 languages Reading in translated package descriptions for contrib: Done: read 299 entries for 1 languages Starting to lay out packages into images: Adding the required directories Generating the image label and volume id Adding .disk/base_components Adding .disk/cd_type Adding udeb/base includes/excludes WARNING: Unable to read UDEB_EXCLUDE file /home/debian-cd/build.buster/debian-cd/data/buster/amd64_netinst_udeb_exclude Adding docs to CD1 Removing old dedications removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.sv.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.cn.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ru.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.de.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ro.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.es.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.sigs.tar.gz' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.fi.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ta.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.fr.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.th.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.it.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.ja.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.pt_BR.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.sigs.tar.gz' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-2.2.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.ca.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.cs.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.de.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.es.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.fr.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.it.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.ja.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.lt.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.ml.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.pt.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.ro.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.ru.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.sigs.tar.gz' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.sk.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.sv.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-5.0.vi.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.bn.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ca.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.cs.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.da.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.de.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.es.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.gl.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.id.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.it.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ja.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.ms.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.nl.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.pt.txt' removed '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/doc/dedication/dedication-9.0.pt_BR.txt' Extracting FAQ on CD1 Adding installtools Omitting release notes, as requested Adding common docs on CD1 Adding Release files Trying to add upgrade* directories (Optionally) making the image bootable for amd64: Running tools/boot/buster/boot-amd64 1 /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1 Adding tools to CD1 Moving extra loader files into place: renamed 'boot1/isolinux/g2ldr' -> 'CD1/g2ldr' renamed 'boot1/isolinux/g2ldr.mbr' -> 'CD1/g2ldr.mbr' renamed 'boot1/isolinux/setup.exe' -> 'CD1/setup.exe' renamed 'boot1/isolinux/win32-loader.ini' -> 'CD1/win32-loader.ini' Adding BIOS boot code for amd64 on CD1 gtk/vmlinuz identical to ../vmlinuz. Linking xen/vmlinuz identical to ../vmlinuz. Linking xen/initrd.gz identical to ../gtk/initrd.gz. Linking Adding EFI boot code for amd64 on CD1 '/home/debian-cd/build.buster/debian-cd/data/buster/hl_c.png' -> '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1/boot/grub/theme/hl_c.png' CD1/boot/grub/grub.cfg has 20 boot entries defined Using newer EFI support in xorriso 10500 Adding README.source Starting new "amd64" NETINST 1 at /home/debian-cd/build.buster/debian-cd/buster/CD1 Specified size for this image: netinst, 332031 2K-blocks maximum Starting the md5sum.txt file Placing packages into image 1 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Checking base is installable for amd64 Found all files needed for debootstrap for all binary arches Finishing off the Release file Finishing off md5sum.txt xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. CD 1 (not) filled with 640 packages, 172032 blocks, 352321536 bytes Finished: 640 packages placed /home/debian-cd/build.buster/debian-cd/tools/grab_md5 /srv/cdbuilder.debian.org/src/ftp/debian "amd64" buster buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check Looking in /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/ /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/ Using MD5 sums from Packages files: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/contrib/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/binary-amd64/Packages.xz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.gz /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/non-free/debian-installer/binary-amd64/Packages.xz Using MD5 sums from d-i: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/installer-amd64/20190702/images/MD5SUMS Using MD5 sums from d-i: /srv/cdbuilder.debian.org/src/ftp/debian/dists/buster/main/installer-amd64/20190702+deb10u4/images/MD5SUMS for ARCH in amd64; do \ if [ -e /home/debian-cd/build.buster/debian-cd/data/buster/$ARCH/extra-sources ]; then \ echo "Extra dedicated source added; need to grab source MD5 info too"; \ /home/debian-cd/build.buster/debian-cd/tools/grab_md5 /srv/cdbuilder.debian.org/src/ftp/debian source buster buster /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check; \ fi; \ done /home/debian-cd/build.buster/debian-cd/tools/make_image "/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster" "amd64" "/srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64" "10.4.0" "/srv/cdbuilder.debian.org/src/ftp/debian" "xorriso" "-as mkisofs -r -checksum_algorithm_iso md5,sha1,sha256,sha512" "-jigdo-min-file-size 1024 -jigdo-exclude 'README*' -jigdo-exclude /doc/ -jigdo-exclude /md5sum.txt -jigdo-exclude /.disk/ -jigdo-exclude /pics/ -jigdo-exclude 'Release*' -jigdo-exclude 'Packages*' -jigdo-exclude 'Sources*'" "/home/debian-cd/build.buster/debian-cd/tools/jigdo_cleanup" Generating the amd64 iso/jigdo images ... Last-minute updates: README.html README.txt Sat 9 May 10:27:58 UTC 2020 xorriso -as mkisofs -r -checksum_algorithm_iso md5,sha1,sha256,sha512 -V 'Debian 10.4.0 amd64 n' -o /srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64/debian-10.4.0-amd64-NETINST-1.iso -jigdo-jigdo /srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64/debian-10.4.0-amd64-NETINST-1.jigdo -jigdo-template /srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64/debian-10.4.0-amd64-NETINST-1.template -jigdo-map Debian=/srv/cdbuilder.debian.org/src/ftp/debian/ -jigdo-exclude boot1 -md5-list /srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/md5-check -jigdo-min-file-size 1024 -jigdo-exclude 'README*' -jigdo-exclude /doc/ -jigdo-exclude /md5sum.txt -jigdo-exclude /.disk/ -jigdo-exclude /pics/ -jigdo-exclude 'Release*' -jigdo-exclude 'Packages*' -jigdo-exclude 'Sources*' -J -joliet-long -cache-inodes -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin -b isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 -boot-info-table -no-emul-boot -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat -isohybrid-apm-hfsplus boot1 CD1 xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project. Drive current: -outdev 'stdio:/srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64/debian-10.4.0-amd64-NETINST-1.iso' Media current: stdio file, overwriteable Media status : is blank Media summary: 0 sessions, 0 data blocks, 0 data, 2884g free xorriso : WARNING : -volid text problematic as automatic mount point name xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules xorriso : NOTE : -as mkisofs: Ignored option '-cache-inodes' Added to ISO image: directory '/'='/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/boot1' xorriso : UPDATE : 38 files added in 1 seconds Added to ISO image: directory '/'='/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/CD1' xorriso : UPDATE : 1528 files added in 1 seconds xorriso : NOTE : Copying to System Area: 432 bytes from file '/srv/cdbuilder.debian.org/src/deb-cd/tmp/2amd64/buster/syslinux/usr/lib/ISOLINUX/isohdpfx.bin' libisofs: WARNING : Cannot add /debian to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /dists/stable to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/basic-defs.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/choosing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/compatibility.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/contributing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/customizing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/faqinfo.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/ftparchives.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/getting-debian.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/index.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/kernel.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/nextrelease.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/pkg-basics.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/pkgtools.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/redistributing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/software.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/support.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /doc/FAQ/html/uptodate.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: WARNING : Cannot add /firmware/firmware-linux-free_3.4_all.deb to Joliet tree. Symlinks can only be added to a Rock Ridge tree. libisofs: NOTE : Aligned image size to cylinder size by 459 blocks xorriso : UPDATE : 0.30% done xorriso : UPDATE : 0.89% done xorriso : UPDATE : 1.93% done xorriso : UPDATE : 3.32% done, estimate finish Sat May 09 10:29:17 2020 xorriso : UPDATE : 3.63% done, estimate finish Sat May 09 10:29:38 2020 xorriso : UPDATE : 18.34% done, estimate finish Sat May 09 10:28:24 2020 xorriso : UPDATE : 29.61% done, estimate finish Sat May 09 10:28:18 2020 xorriso : UPDATE : 38.47% done, estimate finish Sat May 09 10:28:16 2020 xorriso : UPDATE : 50.78% done, estimate finish Sat May 09 10:28:14 2020 xorriso : UPDATE : 61.22% done, estimate finish Sat May 09 10:28:13 2020 xorriso : UPDATE : 62.00% done, estimate finish Sat May 09 10:28:14 2020 xorriso : UPDATE : 81.48% done, estimate finish Sat May 09 10:28:12 2020 xorriso : UPDATE : 90.45% done, estimate finish Sat May 09 10:28:12 2020 xorriso : UPDATE : 99.60% done ISO image produced: 172032 sectors Written to medium : 172032 sectors at LBA 0 Writing to 'stdio:/srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64/debian-10.4.0-amd64-NETINST-1.iso' completed successfully. /home/debian-cd/build.buster/debian-cd/tools/imagesums /srv/cdbuilder.debian.org/dst/deb-cd/out/2amd64 4cb66b8ffcd8d067d97d936ee35721ef5596635a debian-10.4.0-amd64-NETINST-1.iso 1a985c244f1f5fcd63b487e1657bf2f2ca274622 debian-10.4.0-amd64-NETINST-1.jigdo e2ddc8268e4c164c32b4ba25be52c9af debian-10.4.0-amd64-NETINST-1.iso b4eefd6b404779c2f8137d2f52decd58 debian-10.4.0-amd64-NETINST-1.jigdo ec69e4bfceca56222e6e81766bf235596171afe19d47c20120783c1644f72dc605d341714751341051518b0b322d6c84e9de997815e0c74f525c66f9d9eb4295 debian-10.4.0-amd64-NETINST-1.iso 6407411132ac3d7249d8c85e76557b2ab3f5d2332edfb955ebc7d9cfa22ef7b1f30c4b9836ccfabf693936a1978f208c664b1a273cce09c5471dd5788a667957 debian-10.4.0-amd64-NETINST-1.jigdo ab3763d553330e90869487a6843c88f1d4aa199333ff16b653e60e59ac1fc60b debian-10.4.0-amd64-NETINST-1.iso 66236d8acc1f98caa066e79de03b9e5e34edb07ee80e8e9a71468d4a13164299 debian-10.4.0-amd64-NETINST-1.jigdo 75fabbe97f7919de9cb6ce5b5c8e126ee17cdb02 debian-10.4.0-amd64-NETINST-1.template 767fc2c9009ae7809d9b8db6988d27e5 debian-10.4.0-amd64-NETINST-1.template c79210f3e2abd2178620df80e87ff5d4c3ba66de5027bc01ce2e6de55973de3b3a35415e686914f2a4c2e4a50dfb932de537010233d2b98a4c8f7b12d620e805 debian-10.4.0-amd64-NETINST-1.template c14e171f862cb69e865b834517a09ce6ea62712ae34c57f3025cc781bdbcd319 debian-10.4.0-amd64-NETINST-1.template Sat 9 May 10:28:12 UTC 2020: Finished.