Thu Nov 14 08:25:11 UTC 2024 I: starting to build emacs-buttercup/trixie/arm64 on jenkins on '2024-11-14 08:24' Thu Nov 14 08:25:11 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_23/66132/console.log Thu Nov 14 08:25:11 UTC 2024 I: Downloading source for trixie/emacs-buttercup=1.36-1 --2024-11-14 08:25:12-- http://deb.debian.org/debian/pool/main/e/emacs-buttercup/emacs-buttercup_1.36-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2205 (2.2K) [text/prs.lines.tag] Saving to: ‘emacs-buttercup_1.36-1.dsc’ 0K .. 100% 203M=0s 2024-11-14 08:25:12 (203 MB/s) - ‘emacs-buttercup_1.36-1.dsc’ saved [2205/2205] Thu Nov 14 08:25:12 UTC 2024 I: emacs-buttercup_1.36-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: emacs-buttercup Binary: elpa-buttercup Architecture: all Version: 1.36-1 Maintainer: Debian Emacsen team Uploaders: David Bremner , Xiyue Deng , Homepage: https://github.com/jorgenschaefer/emacs-buttercup/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/emacsen-team/emacs-buttercup Vcs-Git: https://salsa.debian.org/emacsen-team/emacs-buttercup.git Build-Depends: debhelper-compat (= 13), dh-elpa (>= 0.0.17), emacs (>= 1:28.2+1-9) Package-List: elpa-buttercup deb lisp optional arch=all Checksums-Sha1: 0871e8da3045f56fb4638896adf3e3d889eb71ff 79980 emacs-buttercup_1.36.orig.tar.xz 6a5b3c7fa29a94af478d43114c1502264ec54038 11380 emacs-buttercup_1.36-1.debian.tar.xz Checksums-Sha256: c8f4ab4360ebcfb242bc85a3017e5da46e7517a929eecf0ae23f230e7cf05003 79980 emacs-buttercup_1.36.orig.tar.xz 0d8c1d44d93680f373ff2acd4a6b76f43108f3ae9455a99f539cac6f4d8131e6 11380 emacs-buttercup_1.36-1.debian.tar.xz Files: 0a7e351693bd2aca93411b88b658ef4a 79980 emacs-buttercup_1.36.orig.tar.xz 51166814e4d9b85f8bba82453ec77807 11380 emacs-buttercup_1.36-1.debian.tar.xz Dgit: 14d9468437492c0e0921ec5d27f559d9c0f7dcbd debian archive/debian/1.36-1 https://git.dgit.debian.org/emacs-buttercup -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEbB20U2PvQDe9VtUXKYasCr3xBA0FAmbh6JoSHGF6YXplbEBk ZWJpYW4ub3JnAAoJECmGrAq98QQN+nUP/jZN972n8abbg5jz1y6DhE/CNoWQvjg2 g07fdnBARcc0wAgdGh2oQqhKLJ4QiOcZwue9W053gx22Cm7Ydm6Aqd6rVnWjhpwM /WZSJq+ARbPrlOd32DlT6lCV8YDYy3s4e2hTtKys53rx9lR9aD1tcFfUr/wJaR/O TposefpqYmpBy3ZdANnWtBABXUWhPXQ9W2XgW7liWMAZHPupKjPb940HXrLrI+Yi MGhmESwFV69lilmFE9d55BdFSE49TOYvPuMFWIxsxKtTt83JT2uNe4BdkkYKThOC 5IITey0PK/u1eR9pb4s6jJGPASKpV3hROv38f3YvAUKyB8guS+Y7AUzQKK06CCrL oK/TCaewnNXowx6NhUMzfxyPu9pz4eAM87LPKsaKGylJ/nchWTO+ulrMZ6CWJgZF ZmhyGleynQMqi7a8K0TA0qQZY9gRg60+vsa0ay6kvDQmnNIribZpzvhnna08a2aP efTzdzbhdgwQHO+Esq84LjEvlNiFV0AFl6B+fc0wWmQuJxOiuriWngf1b+nz6JKl DXM4vOFwnO6Ixxa1HAk4htHz9nLM3saoGtGipos5YJoCxz6XJ0yiTFPYmKJBH9uL THIzX6zTCMDZuwriHwztpy/f/vOJeGBrits2wa8xcZ3FfHvLRsb+6pHfE3CwR2e6 OGPuFFOJDA+z =2TQE -----END PGP SIGNATURE----- Thu Nov 14 08:25:12 UTC 2024 I: Checking whether the package is not for us Thu Nov 14 08:25:12 UTC 2024 I: Starting 1st build on remote node codethink03-arm64.debian.net. Thu Nov 14 08:25:12 UTC 2024 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Thu Nov 14 08:25:45 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Dec 17 02:48:14 -12 2025 I: pbuilder-time-stamp: 1765982894 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [emacs-buttercup_1.36-1.dsc] I: copying [./emacs-buttercup_1.36.orig.tar.xz] I: copying [./emacs-buttercup_1.36-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Sep 11 18:59:38 2024 gpgv: using RSA key 6C1DB45363EF4037BD56D5172986AC0ABDF1040D gpgv: issuer "azazel@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./emacs-buttercup_1.36-1.dsc: no acceptable signature found dpkg-source: info: extracting emacs-buttercup in emacs-buttercup-1.36 dpkg-source: info: unpacking emacs-buttercup_1.36.orig.tar.xz dpkg-source: info: unpacking emacs-buttercup_1.36-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/69694/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='ebffe1daec5c450eaa1e960cb0b25a33' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='69694' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/pbuilderrc_8PPk --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/b1 --logfile b1/build.log emacs-buttercup_1.36-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/69694/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-elpa (>= 0.0.17), emacs (>= 1:28.2+1-9) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20091 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-elpa (>= 0.0.17); however: Package dh-elpa is not installed. pbuilder-satisfydepends-dummy depends on emacs (>= 1:28.2+1-9); however: Package emacs is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-elpa{a} dh-strip-nondeterminism{a} dwz{a} emacs{a} emacs-bin-common{a} emacs-common{a} emacs-el{a} emacs-nox{a} emacsen-common{a} file{a} gettext{a} gettext-base{a} groff-base{a} install-info{a} intltool-debian{a} libapt-pkg-perl{a} libarchive-zip-perl{a} libarray-unique-perl{a} libarray-utils-perl{a} libasound2-data{a} libasound2t64{a} libcgi-pm-perl{a} libclass-accessor-perl{a} libclone-perl{a} libconfig-tiny-perl{a} libdbus-1-3{a} libdebhelper-perl{a} libdebian-source-perl{a} libelf1t64{a} libencode-locale-perl{a} liberror-perl{a} libexporter-lite-perl{a} libexporter-tiny-perl{a} libfile-find-rule-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libgccjit0{a} libgpm2{a} libhtml-form-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libio-html-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} liblcms2-2{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnumber-compare-perl{a} libparse-debcontrol-perl{a} libpipeline1{a} libsub-install-perl{a} libsub-name-perl{a} libtext-glob-perl{a} libtie-ixhash-perl{a} libtimedate-perl{a} libtool{a} libtree-sitter0{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-mechanize-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} m4{a} man-db{a} netbase{a} openssl{a} perl-openssl-defaults{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf curl dbus libarchive-cpio-perl libcgi-fast-perl libdata-dump-perl libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libltdl-dev libmail-sendmail-perl libmailtools-perl lynx mailutils wget 0 packages upgraded, 91 newly installed, 0 to remove and 0 not upgraded. Need to get 73.7 MB of archives. After unpacking 271 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 install-info arm64 7.1.1-1+b1 [165 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.3.2-2 [1347 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-9 [96.6 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 26 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.1 [630 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libapt-pkg-perl arm64 0.1.40+b6 [63.8 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libtie-ixhash-perl all 1.23-4 [11.7 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libarray-unique-perl all 0.09-1 [12.9 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 libsub-name-perl arm64 0.27-1+b3 [12.4 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 libclass-accessor-perl all 0.51-2 [22.7 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 liblist-moreutils-xs-perl arm64 0.430-4+b2 [37.7 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libio-stringy-perl all 2.113-2 [48.3 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libhtml-parser-perl arm64 3.83-1+b1 [97.5 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 perl-openssl-defaults arm64 7+b2 [6712 B] Get: 58 http://deb.debian.org/debian trixie/main arm64 libnet-ssleay-perl arm64 1.94-2 [323 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 libwww-perl all 6.77-1 [183 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 liberror-perl all 0.17029-2 [29.0 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 libexporter-lite-perl all 0.09-2 [10.7 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 libparse-debcontrol-perl all 2.005-6 [21.6 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 libsub-install-perl all 0.929-1 [10.5 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libcgi-pm-perl all 4.66-1 [217 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 libhtml-form-perl all 6.12-1 [32.3 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libwww-mechanize-perl all 2.19-1 [114 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libdebian-source-perl all 0.126 [53.2 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 emacs-el all 1:29.4+1-3 [18.8 MB] Get: 74 http://deb.debian.org/debian trixie/main arm64 emacsen-common all 3.0.5 [12.3 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 emacs-common all 1:29.4+1-3 [15.2 MB] Get: 76 http://deb.debian.org/debian trixie/main arm64 emacs-bin-common arm64 1:29.4+1-3 [91.4 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libasound2-data all 1.2.12-1 [21.0 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libasound2t64 arm64 1.2.12-1+b1 [336 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libdbus-1-3 arm64 1.14.10-6 [196 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libgccjit0 arm64 14.2.0-8 [8809 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libgpm2 arm64 1.20.7-11+b1 [14.7 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 liblcms2-2 arm64 2.16-2 [151 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 libtree-sitter0 arm64 0.20.8-2+b2 [77.1 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 emacs-nox arm64 1:29.4+1-3 [6510 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 emacs all 1:29.4+1-3 [18.4 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libarray-utils-perl all 0.5-3 [6184 B] Get: 87 http://deb.debian.org/debian trixie/main arm64 libconfig-tiny-perl all 2.30-1 [18.9 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libnumber-compare-perl all 0.03-3 [6332 B] Get: 89 http://deb.debian.org/debian trixie/main arm64 libtext-glob-perl all 0.11-3 [7676 B] Get: 90 http://deb.debian.org/debian trixie/main arm64 libfile-find-rule-perl all 0.34-3 [26.6 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 dh-elpa all 2.1.5 [29.7 kB] Fetched 73.7 MB in 0s (192 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package install-info. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20091 files and directories currently installed.) Preparing to unpack .../install-info_7.1.1-1+b1_arm64.deb ... Unpacking install-info (7.1.1-1+b1) ... Setting up install-info (7.1.1-1+b1) ... Selecting previously unselected package netbase. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20106 files and directories currently installed.) Preparing to unpack .../00-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../02-openssl_3.3.2-2_arm64.deb ... Unpacking openssl (3.3.2-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../03-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../08-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.2-9_arm64.deb ... Unpacking bsdextrautils (2.40.2-9) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../11-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../18-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../24-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../26-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../27-libxml2_2.12.7+dfsg+really2.9.14-0.1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../28-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../29-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../30-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../31-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../32-libapt-pkg-perl_0.1.40+b6_arm64.deb ... Unpacking libapt-pkg-perl (0.1.40+b6) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../33-libtie-ixhash-perl_1.23-4_all.deb ... Unpacking libtie-ixhash-perl (1.23-4) ... Selecting previously unselected package libarray-unique-perl. Preparing to unpack .../34-libarray-unique-perl_0.09-1_all.deb ... Unpacking libarray-unique-perl (0.09-1) ... Selecting previously unselected package libsub-name-perl:arm64. Preparing to unpack .../35-libsub-name-perl_0.27-1+b3_arm64.deb ... Unpacking libsub-name-perl:arm64 (0.27-1+b3) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../36-libclass-accessor-perl_0.51-2_all.deb ... Unpacking libclass-accessor-perl (0.51-2) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../37-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../38-liblist-moreutils-xs-perl_0.430-4+b2_arm64.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../39-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package libio-stringy-perl. Preparing to unpack .../40-libio-stringy-perl_2.113-2_all.deb ... Unpacking libio-stringy-perl (2.113-2) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../41-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../44-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../45-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../46-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../47-libhtml-parser-perl_3.83-1+b1_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.83-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../48-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../49-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../50-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../51-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../52-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../53-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../54-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../55-perl-openssl-defaults_7+b2_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../56-libnet-ssleay-perl_1.94-2_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../57-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../58-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../59-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../60-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../61-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../62-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../63-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package libexporter-lite-perl. Preparing to unpack .../64-libexporter-lite-perl_0.09-2_all.deb ... Unpacking libexporter-lite-perl (0.09-2) ... Selecting previously unselected package libparse-debcontrol-perl. Preparing to unpack .../65-libparse-debcontrol-perl_2.005-6_all.deb ... Unpacking libparse-debcontrol-perl (2.005-6) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../66-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../67-libcgi-pm-perl_4.66-1_all.deb ... Unpacking libcgi-pm-perl (4.66-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../68-libhtml-form-perl_6.12-1_all.deb ... Unpacking libhtml-form-perl (6.12-1) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../69-libwww-mechanize-perl_2.19-1_all.deb ... Unpacking libwww-mechanize-perl (2.19-1) ... Selecting previously unselected package libdebian-source-perl. Preparing to unpack .../70-libdebian-source-perl_0.126_all.deb ... Unpacking libdebian-source-perl (0.126) ... Selecting previously unselected package emacs-el. Preparing to unpack .../71-emacs-el_1%3a29.4+1-3_all.deb ... Unpacking emacs-el (1:29.4+1-3) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../72-emacsen-common_3.0.5_all.deb ... Unpacking emacsen-common (3.0.5) ... Selecting previously unselected package emacs-common. Preparing to unpack .../73-emacs-common_1%3a29.4+1-3_all.deb ... Unpacking emacs-common (1:29.4+1-3) ... Selecting previously unselected package emacs-bin-common. Preparing to unpack .../74-emacs-bin-common_1%3a29.4+1-3_arm64.deb ... Unpacking emacs-bin-common (1:29.4+1-3) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../75-libasound2-data_1.2.12-1_all.deb ... Unpacking libasound2-data (1.2.12-1) ... Selecting previously unselected package libasound2t64:arm64. Preparing to unpack .../76-libasound2t64_1.2.12-1+b1_arm64.deb ... Unpacking libasound2t64:arm64 (1.2.12-1+b1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../77-libdbus-1-3_1.14.10-6_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.14.10-6) ... Selecting previously unselected package libgccjit0:arm64. Preparing to unpack .../78-libgccjit0_14.2.0-8_arm64.deb ... Unpacking libgccjit0:arm64 (14.2.0-8) ... Selecting previously unselected package libgpm2:arm64. Preparing to unpack .../79-libgpm2_1.20.7-11+b1_arm64.deb ... Unpacking libgpm2:arm64 (1.20.7-11+b1) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../80-liblcms2-2_2.16-2_arm64.deb ... Unpacking liblcms2-2:arm64 (2.16-2) ... Selecting previously unselected package libtree-sitter0:arm64. Preparing to unpack .../81-libtree-sitter0_0.20.8-2+b2_arm64.deb ... Unpacking libtree-sitter0:arm64 (0.20.8-2+b2) ... Selecting previously unselected package emacs-nox. Preparing to unpack .../82-emacs-nox_1%3a29.4+1-3_arm64.deb ... Unpacking emacs-nox (1:29.4+1-3) ... Selecting previously unselected package emacs. Preparing to unpack .../83-emacs_1%3a29.4+1-3_all.deb ... Unpacking emacs (1:29.4+1-3) ... Selecting previously unselected package libarray-utils-perl. Preparing to unpack .../84-libarray-utils-perl_0.5-3_all.deb ... Unpacking libarray-utils-perl (0.5-3) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../85-libconfig-tiny-perl_2.30-1_all.deb ... Unpacking libconfig-tiny-perl (2.30-1) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../86-libnumber-compare-perl_0.03-3_all.deb ... Unpacking libnumber-compare-perl (0.03-3) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../87-libtext-glob-perl_0.11-3_all.deb ... Unpacking libtext-glob-perl (0.11-3) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../88-libfile-find-rule-perl_0.34-3_all.deb ... Unpacking libfile-find-rule-perl (0.34-3) ... Selecting previously unselected package dh-elpa. Preparing to unpack .../89-dh-elpa_2.1.5_all.deb ... Unpacking dh-elpa (2.1.5) ... Setting up libapt-pkg-perl (0.1.40+b6) ... Setting up libarray-utils-perl (0.5-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up liblcms2-2:arm64 (2.16-2) ... Setting up libtie-ixhash-perl (1.23-4) ... Setting up libgpm2:arm64 (1.20.7-11+b1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-9) ... Setting up libtext-glob-perl (0.11-3) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libio-stringy-perl (2.113-2) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.20) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up perl-openssl-defaults:arm64 (7+b2) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.45-3+b1) ... Setting up libconfig-tiny-perl (2.30-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libnumber-compare-perl (0.03-3) ... Setting up liberror-perl (0.17029-2) ... Setting up libasound2-data (1.2.12-1) ... Setting up autotools-dev (20220109.1) ... Setting up libasound2t64:arm64 (1.2.12-1+b1) ... Setting up libtree-sitter0:arm64 (0.20.8-2+b2) ... Setting up emacsen-common (3.0.5) ... Setting up libfile-find-rule-perl (0.34-3) ... Setting up libdbus-1-3:arm64 (1.14.10-6) ... Setting up libarray-unique-perl (0.09-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b2) ... Setting up autoconf (2.72-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libexporter-lite-perl (0.09-2) ... Setting up libsub-name-perl:arm64 (0.27-1+b3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libclass-accessor-perl (0.51-2) ... Setting up libgccjit0:arm64 (14.2.0-8) ... Setting up openssl (3.3.2-2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.1) ... Setting up liburi-perl (5.30-1) ... Setting up libnet-ssleay-perl:arm64 (1.94-2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libtool (2.4.7-8) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up libnet-http-perl (6.23-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhtml-parser-perl:arm64 (3.83-1+b1) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up libhttp-message-perl (7.00-2) ... Setting up libhtml-form-perl (6.12-1) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libcgi-pm-perl (4.66-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.20) ... Setting up emacs-el (1:29.4+1-3) ... Setting up emacs-common (1:29.4+1-3) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up libparse-debcontrol-perl (2.005-6) ... Setting up libwww-mechanize-perl (2.19-1) ... Setting up libdebian-source-perl (0.126) ... Setting up emacs-bin-common (1:29.4+1-3) ... update-alternatives: using /usr/bin/ctags.emacs to provide /usr/bin/ctags (ctags) in auto mode update-alternatives: using /usr/bin/ebrowse.emacs to provide /usr/bin/ebrowse (ebrowse) in auto mode update-alternatives: using /usr/bin/etags.emacs to provide /usr/bin/etags (etags) in auto mode Setting up emacs-nox (1:29.4+1-3) ... update-alternatives: using /usr/bin/emacs-nox to provide /usr/bin/emacs (emacs) in auto mode update-alternatives: using /usr/bin/emacs to provide /usr/bin/editor (editor) in auto mode update-alternatives: using /usr/bin/emacsclient.emacs to provide /usr/bin/emacsclient (emacsclient) in auto mode Install emacsen-common for emacs emacsen-common: Handling install of emacsen flavor emacs Setting up dh-elpa (2.1.5) ... Setting up emacs (1:29.4+1-3) ... Processing triggers for libc-bin (2.40-3) ... Processing triggers for install-info (7.1.1-1+b1) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/emacs-buttercup-1.36/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../emacs-buttercup_1.36-1_source.changes dpkg-buildpackage: info: source package emacs-buttercup dpkg-buildpackage: info: source version 1.36-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jeremy Sowden dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from emacs-buttercup-1.36/debian/source/options: --single-debian-patch --auto-commit debian/rules clean dh clean --with elpa dh_auto_clean make -j12 clean make[1]: Entering directory '/build/reproducible-path/emacs-buttercup-1.36' rm -f *.elc tests/*.elc make[1]: Leaving directory '/build/reproducible-path/emacs-buttercup-1.36' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/elpa-buttercup.substvars debian/files rm -fr -- debian/elpa-buttercup/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --with elpa dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/emacs-buttercup-1.36' Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... Package autoload is deprecated Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... dh_auto_build just runs make[2]: Entering directory '/build/reproducible-path/emacs-buttercup-1.36' emacs -batch -L . -f batch-byte-compile buttercup-compat.el emacs -batch -L . -f batch-byte-compile buttercup.el ./bin/buttercup -L . tests Running 288 specs. The buttercup--enclosed-expr function should handle expressions wrapped by buttercup--wrap-expr  expressions wrapped by buttercup--wrap-expr (2.75ms) a closure with expression copy?  a closure with expression copy? (0.15ms) a lambda with expression copy?  a lambda with expression copy? (0.07ms) byte compiled lambda objects  lambda objects (0.14ms) wrapped expression  wrapped expression !! CANCELLED !! Not with Oclosures (0.03ms) should error on a simple closure  on a simple closure (0.12ms) on a closure with stackframe marker but no quoted expression  on a closure with stackframe marker but no quoted expression (0.10ms) for multi-statement closures  for multi-statement closures (0.11ms) for closures with non-empty argument lists  for closures with non-empty argument lists (0.08ms) on simple lambda objects  on simple lambda objects (0.07ms) on a lambda with stackframe marker but no quoted expression  on a lambda with stackframe marker but no quoted expression (0.07ms) for multi-statement lambdas  for multi-statement lambdas (0.08ms) for lambdas with non-empty argument lists  for lambdas with non-empty argument lists (0.07ms) on byte-compiled functions with arguments  on byte-compiled functions with arguments (0.18ms) The buttercup-failed signal can be raised  can be raised (0.09ms) The buttercup-pending signal can be raised  can be raised (0.07ms) The `expect' form with a matcher should translate to the function call with closures  with a matcher should translate to the function call with closures (0.39ms) with no matcher should use `:to-be-truthy' as the matcher  with no matcher should use `:to-be-truthy' as the matcher (0.22ms) The `buttercup-expect' function with a function as a matcher argument should not raise an error if the function returns true  should not raise an error if the function returns true (0.11ms) should raise an error if the function returns false  should raise an error if the function returns false (0.12ms) with a matcher argument should not raise an error if the matcher returns true  should not raise an error if the matcher returns true (0.10ms) should raise an error if the matcher returns false  should raise an error if the matcher returns false (0.10ms) The `buttercup-fail' function should raise a signal with its arguments  should raise a signal with its arguments (0.09ms) The `assume' form should raise a signal if the condition is nil  should raise a signal if the condition is nil (0.11ms) should show the format if no message is given  should show the format if no message is given (0.09ms) should not raise a signal if the condition is non-nil  should not raise a signal if the condition is non-nil (0.07ms) The `buttercup-skip' function should raise a signal with its arguments  should raise a signal with its arguments (0.10ms) The `buttercup-define-matcher' macro should create a matcher usable by apply-matcher  should create a matcher usable by apply-matcher (0.10ms) The `buttercup--apply-matcher' function should work with functions  should work with functions (0.12ms) should work with matchers  should work with matchers (0.09ms) should fail if the matcher is not defined  should fail if the matcher is not defined (0.10ms) The :buttercup-define-matcher-for-unary-function helper should not modify match data  should not modify match data (0.11ms) The :buttercup-define-matcher-for-binary-function helper should not modify match data  should not modify match data (0.14ms) The included matcher :to-be-truthy should match for a truthy expression  should match for a truthy expression (0.11ms) should not match for an untruthy expression  should not match for an untruthy expression (0.11ms) :to-be should match if the args are `eq'  should match if the args are `eq' (0.19ms) should not match if the args are not `eq'  should not match if the args are not `eq' (0.22ms) :to-equal should match if the args are `equal'  should match if the args are `equal' (0.18ms) should not match if the args are not `equal'  should not match if the args are not `equal' (0.20ms) :not should invert the car of the nested matcher's return value  should invert the car of the nested matcher's return value (0.24ms) :to-have-same-items-as should match equal sets  should match equal sets (0.21ms) should notice missing elements in the second argument  should notice missing elements in the second argument (18.79ms) should notice extra items in the second argument  should notice extra items in the second argument (0.26ms) should notice extra items in both arguments  should notice extra items in both arguments (0.22ms) :to-match should match the first argument against a regex  should match the first argument against a regex (0.14ms) should show regex mismatches  should show regex mismatches (0.14ms) :to-be-in should match when the first argument is a member of the second argument  should match when the first argument is a member of the second argument (0.19ms) should not match when the first argument is not a member of the second argument  should not match when the first argument is not a member of the second argument (0.19ms) :to-contain should match when the second argument is a member of the first argument  should match when the second argument is a member of the first argument (0.18ms) should not match when the second argument is not a member of the first argument  should not match when the second argument is not a member of the first argument (0.18ms) :to-be-less-than should match when the first argument is less than the second argument  should match when the first argument is less than the second argument (0.13ms) should not match when the first argument is equal to the second argument  should not match when the first argument is equal to the second argument (0.13ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.14ms) :to-be-greater-than should match when the first argument is greater than the second argument  should match when the first argument is greater than the second argument (0.13ms) should not match when the first argument is equal to the second argument  should not match when the first argument is equal to the second argument (0.13ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.13ms) :to-be-weakly-less-than should match when the first argument is less than the second argument  should match when the first argument is less than the second argument (0.12ms) should match when the first argument is equal to the second argument  should match when the first argument is equal to the second argument (0.12ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.13ms) :to-be-weakly-greater-than should match when the first argument is greater than the second argument  should match when the first argument is greater than the second argument (0.13ms) should match when the first argument is equal to the second argument  should match when the first argument is equal to the second argument (0.13ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.13ms) :to-be-close-to should match when value difference is less than precision  should match when value difference is less than precision (0.30ms) should not match when value difference is larger than precision  should not match when value difference is larger than precision (0.19ms) :to-throw should match when signal symbol and argument match exactly  should match when signal symbol and argument match exactly (0.13ms) should match the error symbol without args  should match the error symbol without args (0.10ms) should match the with no error signal specified  should match the with no error signal specified (0.11ms) should match a child signal  should match a child signal (0.10ms) should match child signals and equal arguments  should match child signals and equal arguments (0.12ms) should not match with different arguments  should not match with different arguments (0.14ms) should not match an unrelated symbol  should not match an unrelated symbol (0.11ms) should not match a parent signal  should not match a parent signal (0.10ms) should not match when no signal is raised and not mention unspecified signal  and not mention unspecified signal (0.12ms) and mention any specified signal  and mention any specified signal (0.12ms) :to-have-been-called should not match if the spy has not been called  should not match if the spy has not been called (0.08ms) should match if the spy has been called once  should match if the spy has been called once (0.08ms) should match if the spy has been called multiple times  should match if the spy has been called multiple times (24.81ms) :to-have-been-called-with should not match if the spy has not been called at all  should not match if the spy has not been called at all (0.15ms) should not match if the spy has not been called with the specified arguments  should not match if the spy has not been called with the specified arguments (0.16ms) should match if the spy has been called once with the specified arguments  should match if the spy has been called once with the specified arguments (0.12ms) should match if the spy has been called multiple times with the specified arguments  should match if the spy has been called multiple times with the specified arguments (0.11ms) :to-have-been-called-times should not match if the spy has been called less times  should not match if the spy has been called less times (0.12ms) should not match if the spy has been called more times  should not match if the spy has been called more times (0.12ms) should match if the spy has been called the correct number of times  should match if the spy has been called the correct number of times (0.12ms) should match if the spy has been called 0 times  should match if the spy has been called 0 times (0.10ms) The `buttercup-suite-add-child' function should add an element at the end of the list and return it  should add an element at the end of the list and return it (0.17ms) should add an element even if the list is empty and return it  should add an element even if the list is empty and return it (0.15ms) should add the parent to the child  should add the parent to the child (0.09ms) The `buttercup-suite-parents' function should return the list of parents for a suite  should return the list of parents for a suite (0.10ms) The `buttercup-spec-parents' function should return the list of parents for a spec  should return the list of parents for a spec (0.10ms) The `buttercup-suites-total-specs-defined' function should return the number of specs in a list of suites  should return the number of specs in a list of suites (0.08ms) The `buttercup-suites-total-specs-pending' function should return the number of pending specs in a list of suites  should return the number of pending specs in a list of suites (0.24ms) should also count skipped specs  should also count skipped specs (0.19ms) The `buttercup-suites-total-specs-failed' function should return the number of failed specs in a list of suites  should return the number of failed specs in a list of suites (0.09ms) The `buttercup-suite-full-name' function should return the full name of a suite without parents  should return the full name of a suite without parents (0.08ms) should return the full name of a suite with parents  should return the full name of a suite with parents (0.08ms) The `buttercup-spec-full-name' function should return the full name of a spec without parents  should return the full name of a spec without parents (0.08ms) should return the full name of a spec with parents  should return the full name of a spec with parents (0.08ms) The `buttercup-elapsed-time' function should report elapsed time for suites  should report elapsed time for suites (0.12ms) should report elapsed time for specs  should report elapsed time for specs (0.09ms) The `buttercup--run-suite' function should set start and end time of the suite  should set start and end time of the suite (0.24ms) The `buttercup--run-spec' function should set start and end time of the spec  should set start and end time of the spec (0.30ms) should not overwrite pending status with `after-each' results  should not overwrite pending status with `after-each' results (0.13ms) should set status to pending for assume in `before-each'  for assume in `before-each' (0.23ms) for assume in spec  for assume in spec (0.14ms) for assume in `after-each'  for assume in `after-each' (0.20ms) The `describe' macro should expand to a simple call to the buttercup-describe function  should expand to a simple call to the buttercup-describe function (0.08ms) should support the :var argument  should support the :var argument (0.08ms) should support the :var* argument  should support the :var* argument (0.08ms) should error when :var is not first  :var is not first (0.08ms) :var* is not first  :var* is not first (0.08ms) is expanded with `lexical-binding' nil  is expanded with `lexical-binding' nil (0.08ms) The `buttercup-describe' function should run the enclosing body  should run the enclosing body (0.07ms) should set the `buttercup-suites' variable  should set the `buttercup-suites' variable (0.10ms) should add child suites when called nested  should add child suites when called nested (0.16ms) The `it' macro should expand to a call to the `buttercup-it' function  should expand to a call to the `buttercup-it' function (0.08ms) without argument should expand to xit.  without argument should expand to xit. (0.07ms) The `buttercup-it' function should fail if not called from within a describe form  should fail if not called from within a describe form (0.07ms) should add a spec to the current suite and return the spec  should add a spec to the current suite and return the spec (0.21ms) The `before-each' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-before-each' function adds its argument to the before-each list of the current suite  adds its argument to the before-each list of the current suite (0.09ms) The `after-each' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-after-each' function adds its argument to the after-each list of the current suite  adds its argument to the after-each list of the current suite (0.09ms) The `before-all' macro expands to a function call  expands to a function call (0.08ms) The `buttercup-before-all' function adds its argument to the before-all list of the current suite  adds its argument to the before-all list of the current suite (0.08ms) The `after-all' macro expands to a function call  expands to a function call (0.08ms) The `buttercup-after-all' function adds its argument to the after-all list of the current suite  adds its argument to the after-all list of the current suite (0.09ms) The `xdescribe' macro expands directly to a function call  expands directly to a function call (0.08ms) changes contained it-specs to pending specs  changes contained it-specs to pending specs (0.12ms) should add a pending suite  should add a pending suite (0.09ms) The `xit' macro expands directly to a function call  expands directly to a function call (0.07ms) The `buttercup-xit' function should be a no-op  should be a no-op (0.08ms) should add a function that raises a pending signal  should add a function that raises a pending signal (0.12ms) should mark the suite as pending  should mark the suite as pending (0.12ms) should set the failure description to PENDING  should set the failure description to PENDING (0.15ms) The Spy `spy-on' function replaces a symbol's function slot  replaces a symbol's function slot (0.08ms) restores the old value after a spec run  restores the old value after a spec run (0.07ms) allows a spied-on command to be executed as a command  allows a spied-on command to be executed as a command (0.16ms) can spy on autoloaded functions  can spy on autoloaded functions (0.91ms) can spy on non-existing functions  can spy on non-existing functions (0.05ms) only accepts ARG for keywords that use it  only accepts ARG for keywords that use it (0.21ms) works on native-compilation primitives  works on native-compilation primitives (0.18ms) will signal en error if used in before-all  used in before-all (0.10ms) used directly in describe  used directly in describe (0.09ms) :to-have-been-called matcher returns false if the spy was not called  returns false if the spy was not called (0.11ms) returns true if the spy was called at all  returns true if the spy was called at all (0.10ms) :to-have-been-called-with matcher returns false if the spy was not called at all  returns false if the spy was not called at all (0.16ms) returns false if the spy was called with different arguments  returns false if the spy was called with different arguments (0.15ms) returns true if the spy was called with those arguments  returns true if the spy was called with those arguments (0.14ms) :to-have-been-called-times matcher returns error if the spy was called less than expected  returns error if the spy was called less than expected (0.12ms) returns error if the spy was called more than expected  returns error if the spy was called more than expected (0.12ms) returns true if the spy was called the expected number of times  returns true if the spy was called the expected number of times (0.11ms) use plural words in error message  use plural words in error message (0.12ms) use singular expected word in error message  use singular expected word in error message (0.12ms) use singular actual word in error message  use singular actual word in error message (0.11ms) :and-call-through keyword functionality tracks calls to the function  tracks calls to the function (0.04ms) passes the arguments to the original function  passes the arguments to the original function (0.08ms) :and-return-value keyword functionality tracks calls to the function  tracks calls to the function (0.03ms) returns the specified value  returns the specified value (0.08ms) works with strings  works with strings (0.08ms) works with vectors  works with vectors (0.08ms) works with symbols  works with symbols (0.08ms) works with conses  works with conses (0.08ms) works with lists  works with lists (0.10ms) works with alists  works with alists (0.08ms) :and-call-fake keyword functionality tracks calls to the function  tracks calls to the function (0.04ms) returns the specified value  returns the specified value (0.08ms) :and-throw-error keyword functionality throws an error when called  throws an error when called (0.10ms) error-recording functionality records the function as called even if it throws an error  records the function as called even if it throws an error (0.14ms) counts both successful calls and calls that threw errors  counts both successful calls and calls that threw errors (0.15ms) records args to the function whether it throw an error or not  records args to the function whether it throw an error or not (0.22ms) records the signal thrown by a call to the function  records the signal thrown by a call to the function (0.17ms) The batch reporters on the buttercup-started event should print the number of specs  should print the number of specs (0.39ms) should color-print the number of specs with the default color  should color-print the number of specs with the default color (0.18ms) should print the number of skipped specs  should print the number of skipped specs (0.18ms) should color-print the number of skipped specs with the default color  should color-print the number of skipped specs with the default color (0.19ms) on the suite-started event should emit an indented suite description  should emit an indented suite description (0.16ms) should color-print an indented suite description with the default color  should color-print an indented suite description with the default color (0.16ms) on the spec-started event should emit an indented spec description  should emit an indented spec description (0.16ms) should color-print an indented spec description with the default color  should color-print an indented spec description with the default color (0.15ms) on the spec-done event for a passed spec should print no status tag  should print no status tag (0.20ms) should color-print the description in green and no status tag  should color-print the description in green and no status tag (0.31ms) should print multiline specs cleanly  should print multiline specs cleanly (0.22ms) should color-print multiline specs cleanly  should color-print multiline specs cleanly (0.27ms) for a failed spec should say FAILED  should say FAILED (0.25ms) should color-print the description in red and say FAILED  should color-print the description in red and say FAILED (0.33ms) for a pending spec should output the failure-description  should output the failure-description (0.23ms) should color-print the description and failure-description in yellow  should color-print the description and failure-description in yellow (0.31ms) should throw an error for an unknown spec status for plain output  for plain output (0.11ms) for colored output  for colored output (0.10ms) on the suite-done event should emit a newline at the end of a top-level suite  should emit a newline at the end of a top-level suite (0.15ms) should color-print a newline at the end of a top-level suite  should color-print a newline at the end of a top-level suite (0.15ms) should not emit anything at the end of other suites  should not emit anything at the end of other suites (0.12ms) should not color-print anything at the end of other suites  should not color-print anything at the end of other suites (0.12ms) on the buttercup-done event should print a summary of run and failing specs  should print a summary of run and failing specs (0.23ms) should color-print `0 failed' specs in green  should color-print `0 failed' specs in green (0.32ms) should color-print `X failed' specs in red  should color-print `X failed' specs in red (0.30ms) should print a summary separating run and pending specs  should print a summary separating run and pending specs (0.20ms) should color-print pending spec count in default color  should color-print pending spec count in default color (0.29ms) should not raise any error even if a spec failed  should not raise any error even if a spec failed (0.19ms) on an unknown event should raise an error  should raise an error (0.08ms) Backtraces should not be collected or printed for failed specs  failed specs (0.77ms) passed specs  passed specs (0.40ms) skipped specs  skipped specs (0.30ms) should be collected for errors in matchers  matchers (0.51ms) with style `crop' should print truncated lines  `crop' should print truncated lines (2.82ms) `full' should print full lines  `full' should print full lines (0.86ms) `pretty' should pretty-print frames  `pretty' should pretty-print frames (1.38ms) `omit' should print nothing  `omit' should print nothing (0.30ms) should signal an error for unknown styles  should signal an error for unknown styles (0.13ms) should generate correct backtrace for no matcher  no matcher (0.52ms) :to-be-truthy  :to-be-truthy (0.53ms) :not :to-be-truthy  :not :to-be-truthy (0.52ms) :to-be  :to-be (0.52ms) :not :to-be  :not :to-be (0.53ms) :to-equal  :to-equal (0.54ms) :not :to-equal  :not :to-equal (0.54ms) :to-have-same-items-as  :to-have-same-items-as (0.52ms) :not :to-have-same-items-as  :not :to-have-same-items-as (0.56ms) :to-match  :to-match (0.50ms) :not :to-match  :not :to-match (0.54ms) :to-be-in  :to-be-in (0.52ms) :not :to-be-in  :not :to-be-in (0.55ms) :to-contain  :to-contain (0.51ms) :not :to-contain  :not :to-contain (0.52ms) :to-be-less-than  :to-be-less-than (0.52ms) :not :to-be-less-than  :not :to-be-less-than (0.54ms) :to-be-greater-than  :to-be-greater-than (0.51ms) :not :to-be-greater-than  :not :to-be-greater-than (0.52ms) :to-be-weakly-less-than  :to-be-weakly-less-than (0.52ms) :not :to-be-weakly-less-than  :not :to-be-weakly-less-than (0.53ms) :to-be-weakly-greater-than  :to-be-weakly-greater-than (0.51ms) :not :to-be-weakly-greater-than  :not :to-be-weakly-greater-than (0.53ms) :to-be-close-to  :to-be-close-to (0.59ms) :not :to-be-close-to  :not :to-be-close-to (0.55ms) :to-have-been-called  :to-have-been-called (0.49ms) :not :to-have-been-called  :not :to-have-been-called (0.51ms) :to-have-been-called-with  :to-have-been-called-with (0.54ms) :not :to-have-been-called-with  :not :to-have-been-called-with (0.53ms) :to-have-been-called-times  :to-have-been-called-times (0.51ms) :not :to-have-been-called-times  :not :to-have-been-called-times (0.55ms) function matcher  function matcher (0.49ms) :not function matcher  :not function matcher (0.52ms) When using quiet specs in the batch reporter should print nothing if all specs are quiet  should print nothing if all specs are quiet (0.30ms) should print the containing suites for non-quiet specs  should print the containing suites for non-quiet specs (0.53ms) should quiet all of the given spec statuses  should quiet all of the given spec statuses (0.32ms) should handle `skipped' virtual status in quiet list  should handle `skipped' virtual status in quiet list (0.76ms) should handle `disabled' virtual status in quiet list  should handle `disabled' virtual status in quiet list (0.77ms) The `buttercup-run' function should signal an error if no suites are defined  should signal an error if no suites are defined (0.17ms) should return :no-suites for no suites and noerror  should return :no-suites for no suites and noerror (0.11ms) should raise an error if at least one spec failed  should raise an error if at least one spec failed (0.12ms) should return nil for failing specs and noerror  should return nil for failing specs and noerror (0.10ms) should return t for passing specs  should return t for passing specs (0.12ms) should call the reporter twice with events buttercup-started and -done  should call the reporter twice with events buttercup-started and -done (0.17ms) should call `buttercup--run-suite' once per suite  should call `buttercup--run-suite' once per suite (0.13ms) The `buttercup--print' function should send a formatted string to the terminal  should send a formatted string to the terminal (0.05ms) The `buttercup-mark-skipped' function should do nothing with a reversed match-all pattern  should do nothing with a reversed match-all pattern (0.59ms) should mark all specs as pending with a reversed match none pattern  should mark all specs as pending with a reversed match none pattern (0.27ms) should handle multiple patterns  should handle multiple patterns (0.28ms) should support predicates  should support predicates (0.29ms) should support reversed predicates  should support reversed predicates (0.29ms) should signal an error for invalid matchers  should signal an error for invalid matchers (0.25ms) Buttercup's ERT compatibility wrapper should convert `ert-test-failed' into `buttercup-failed'  should convert `ert-test-failed' into `buttercup-failed' (0.16ms) should convert `ert-test-skipped' into `buttercup-pending'  should convert `ert-test-skipped' into `buttercup-pending' (0.09ms) `buttercup-run-discover' should parse command line arguments ignoring `--'  ignoring `--' (0.10ms) requiring an extra argument for `--traceback'  requiring an extra argument for `--traceback' (0.10ms) checking `--traceback' argument for validity  checking `--traceback' argument for validity (0.12ms) setting `buttercup-stack-frame-style' from `--traceback' arg  setting `buttercup-stack-frame-style' from `--traceback' arg (0.16ms) requiring an extra argument for `--pattern' or `-p'  requiring an extra argument for `--pattern' or `-p' (19.83ms) collecting `--pattern' and `-p' args and send to `buttercup-mark-skipped'  collecting `--pattern' and `-p' args and send to `buttercup-mark-skipped' (0.52ms) clearing `buttercup-color' if `--no-color' is given  clearing `buttercup-color' if `--no-color' is given (0.25ms) adding `skipped' and `disabled' to quiet statuses if `--no-skip' is given  adding `skipped' and `disabled' to quiet statuses if `--no-skip' is given (0.20ms) adding `pending' and `passed' to quiet statuses if `--only-error' is given  adding `pending' and `passed' to quiet statuses if `--only-error' is given (0.19ms) calling `buttercup-error-on-stale-elc' if `--stale-file-error' is given  calling `buttercup-error-on-stale-elc' if `--stale-file-error' is given (0.12ms) search any unknown args for test files  search any unknown args for test files (0.22ms) find and load files named test-*.el and *-tests?.el but no other files  named test-*.el and *-tests?.el but no other files (1.96ms) only in given directories  only in given directories (1.48ms) butter-minor-mode should fontify `describe' special form  should fontify `describe' special form (0.40ms) should fontify `it' special form  should fontify `it' special form (0.27ms) should add special forms to `imenu'  should add special forms to `imenu' (0.47ms) should define `buttercup-minor-mode-map'  should define `buttercup-minor-mode-map' (0.08ms) For stale `elc' file checks `buttercup-check-for-stale-elc' should do nothing for `el' files  should do nothing for `el' files (0.14ms) should signal error when `elc' is older than `el'  should signal error when `elc' is older than `el' (0.15ms) should not signal error when `elc' is newer than `el'  should not signal error when `elc' is newer than `el' (0.13ms) should do nothing if the `el' file does not exist  should do nothing if the `el' file does not exist (0.09ms) `buttercup-error-on-stale-elc' should activate with no argument  should activate with no argument (0.08ms) should deactivate with almost any argument  should deactivate with almost any argument (0.08ms) should toggle when given `toggle' as argument  should toggle when given `toggle' as argument (0.13ms) Ran 287 out of 288 specs, 0 failed, in 32.22ms. emacs -batch -L . -l buttercup.el -f buttercup-run-markdown docs/writing-tests.md Running 60 out of 63 specs. A suite contains a spec with an expectation  contains a spec with an expectation (8.25ms) A suite is just a function and so is a spec  and so is a spec (0.23ms) The :to-be matcher compares with `eq' and has a positive case  and has a positive case (0.13ms) and can have a negative case  and can have a negative case (0.14ms) Included matchers: The :to-be matcher compares with `eq'  The :to-be matcher compares with `eq' (0.20ms) The :to-equal matcher works for simple literals and variables  works for simple literals and variables (0.13ms) should work for compound objects  should work for compound objects (0.13ms) The :to-have-same-items-as matcher compares two lists as sets  The :to-have-same-items-as matcher compares two lists as sets (0.89ms) The :to-match matcher is for regular expressions  The :to-match matcher is for regular expressions (0.34ms) The :to-be-truthy matcher is for boolean casting testing  The :to-be-truthy matcher is for boolean casting testing (0.15ms) The :to-contain matcher is for finding an item in a list  The :to-contain matcher is for finding an item in a list (0.20ms) The :to-be-less-than matcher is for mathematical comparisons  The :to-be-less-than matcher is for mathematical comparisons (0.20ms) The :to-be-greater-than matcher is for mathematical comparisons  The :to-be-greater-than matcher is for mathematical comparisons (0.30ms) The :to-be-close-to matcher is for precision math comparison  The :to-be-close-to matcher is for precision math comparison (0.21ms) The :to-throw matcher is for testing if an expression throws an exception  is for testing if an expression throws an exception (0.27ms) accepts a symbol to check for the signal thrown  accepts a symbol to check for the signal thrown (0.29ms) optionally matches arguments to signals  optionally matches arguments to signals (0.32ms) matches inherited signals  matches inherited signals (0.70ms) ERT support allows you to use ERT macros in tests  allows you to use ERT macros in tests (0.37ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code (0.16ms) can have more than one expectation  can have more than one expectation (0.19ms) A spec using :VAR has access to the variables bound in :VAR  has access to the variables bound in :VAR (0.12ms) A spec using :VAR* has access to the variables bound in :VAR* which can refer to symbols already bound  has access to the variables bound in :VAR* which can refer to symbols already bound (0.14ms) A spec using `before-each' and `after-each' is just a function, so it can contain any code  is just a function, so it can contain any code (0.12ms) can have more than one expectation  can have more than one expectation (0.17ms) A spec using `before-all' and `after-all' sets the initial value of foo before specs run  sets the initial value of foo before specs run (0.11ms) does not reset foo between specs  does not reset foo between specs (0.11ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code (0.15ms) can have more than one expectation  can have more than one expectation (0.18ms) nested inside a second describe can reference both scopes as needed  can reference both scopes as needed (0.13ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code PENDING (0.08ms) Pending specs can be declared using `xit'  can be declared using `xit' PENDING (0.05ms) can be declared with `it' but without a body  can be declared with `it' but without a body PENDING (0.05ms) Conditionally skip specs with the `assume' macro  with the `assume' macro !! CANCELLED !! `new-function' not availeble (0.05ms) A spy tracks that the spy was called  tracks that the spy was called (0.17ms) resets tracking after each spec  resets tracking after each spec (0.17ms) that is defined in a nested `describe' will override any outer spy  will override any outer spy (0.30ms) will not be active outside it's scope  will not be active outside it's scope (0.17ms) tracks all arguments of its calls  tracks all arguments of its calls (0.17ms) stops all execution on a function  stops all execution on a function (0.22ms) A spy tracks that the spy was called twice  tracks that the spy was called twice (0.18ms) A spy, when configured to call through tracks that the spy was called  tracks that the spy was called (0.42ms) should not affect other functions  should not affect other functions (0.20ms) when called returns the requested value  when called returns the requested value (0.19ms) A spy, when configured to fake a return value tracks that the spy was called  tracks that the spy was called (0.11ms) should not affect other functions  should not affect other functions (0.16ms) when called returns the requested value  when called returns the requested value (0.18ms) A spy, when configured with an alternate implementation tracks that the spy was called  tracks that the spy was called (0.13ms) should not affect other functions  should not affect other functions (0.20ms) when called returns the requested value  when called returns the requested value (0.19ms) A spy, when configured to throw an error throws the error  throws the error (0.26ms) A spy tracks if it was called at all  tracks if it was called at all (0.26ms) tracks the number of times it was called  tracks the number of times it was called (0.24ms) tracks the arguments of each call  tracks the arguments of each call (0.24ms) tracks the arguments of all calls  tracks the arguments of all calls (0.18ms) can provide the context and arguments to all calls  can provide the context and arguments to all calls (0.19ms) has a shortcut to the most recent call  has a shortcut to the most recent call (0.24ms) has a shortcut to the first call  has a shortcut to the first call (0.55ms) tracks the return values and error signals of each call  tracks the return values and error signals of each call (0.89ms) counts the number of successful and failed calls  counts the number of successful and failed calls (1.05ms) can be reset  can be reset (0.28ms) A test can issue warnings while running  can issue warnings while running (0.16ms) Warning (buttercup): This warning should be visible after the test report. can capture its own warnings as part of the test  can capture its own warnings as part of the test (0.24ms) Ran 59 out of 63 specs, 0 failed, in 25.95ms. make[2]: Leaving directory '/build/reproducible-path/emacs-buttercup-1.36', so suppress it. make[1]: Leaving directory '/build/reproducible-path/emacs-buttercup-1.36' dh_auto_test make -j12 test make[1]: Entering directory '/build/reproducible-path/emacs-buttercup-1.36' ./bin/buttercup -L . tests emacs -batch -L . -l buttercup.el -f buttercup-run-markdown docs/writing-tests.md Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... Package autoload is deprecated Running 60 out of 63 specs. A suite contains a spec with an expectation  contains a spec with an expectation (6.73ms) A suite is just a function and so is a spec  and so is a spec (0.20ms) The :to-be matcher compares with `eq' and has a positive case  and has a positive case (0.10ms) and can have a negative case  and can have a negative case (0.11ms) Included matchers: The :to-be matcher compares with `eq'  The :to-be matcher compares with `eq' (0.17ms) The :to-equal matcher works for simple literals and variables  works for simple literals and variables (0.14ms) should work for compound objects  should work for compound objects (0.13ms) The :to-have-same-items-as matcher compares two lists as sets  The :to-have-same-items-as matcher compares two lists as sets (0.49ms) The :to-match matcher is for regular expressions  The :to-match matcher is for regular expressions (0.31ms) The :to-be-truthy matcher is for boolean casting testing  The :to-be-truthy matcher is for boolean casting testing (0.13ms) The :to-contain matcher is for finding an item in a list  The :to-contain matcher is for finding an item in a list (0.18ms) The :to-be-less-than matcher is for mathematical comparisons  The :to-be-less-than matcher is for mathematical comparisons (0.19ms) The :to-be-greater-than matcher is for mathematical comparisons  The :to-be-greater-than matcher is for mathematical comparisons (0.18ms) The :to-be-close-to matcher is for precision math comparison  The :to-be-close-to matcher is for precision math comparison (0.19ms) The :to-throw matcher is for testing if an expression throws an exception  is for testing if an expression throws an exception (0.27ms) accepts a symbol to check for the signal thrown  accepts a symbol to check for the signal thrown (0.26ms) optionally matches arguments to signals  optionally matches arguments to signals (0.30ms) matches inherited signals  matches inherited signals (0.64ms) ERT support allows you to use ERT macros in tests  allows you to use ERT macros in tests (0.08ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code (0.13ms) can have more than one expectation  can have more than one expectation (0.20ms) A spec using :VAR has access to the variables bound in :VAR  has access to the variables bound in :VAR (0.11ms) A spec using :VAR* has access to the variables bound in :VAR* which can refer to symbols already bound  has access to the variables bound in :VAR* which can refer to symbols already bound (0.11ms) A spec using `before-each' and `after-each' is just a function, so it can contain any code  is just a function, so it can contain any code (0.10ms) can have more than one expectation  can have more than one expectation (0.16ms) A spec using `before-all' and `after-all' sets the initial value of foo before specs run  sets the initial value of foo before specs run (0.10ms) does not reset foo between specs  does not reset foo between specs (0.09ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code (0.11ms) can have more than one expectation  can have more than one expectation (0.16ms) nested inside a second describe can reference both scopes as needed  can reference both scopes as needed (0.10ms) A spec is just a function, so it can contain any code  is just a function, so it can contain any code PENDING (0.07ms) Pending specs can be declared using `xit'  can be declared using `xit' PENDING (0.04ms) can be declared with `it' but without a body  can be declared with `it' but without a body PENDING (0.04ms) Conditionally skip specs with the `assume' macro  with the `assume' macro !! CANCELLED !! `new-function' not availeble (0.05ms) A spy tracks that the spy was called  tracks that the spy was called (0.16ms) resets tracking after each spec  resets tracking after each spec (0.24ms) that is defined in a nested `describe' will override any outer spy  will override any outer spy (0.28ms) will not be active outside it's scope  will not be active outside it's scope (0.18ms) tracks all arguments of its calls  tracks all arguments of its calls (0.16ms) stops all execution on a function  stops all execution on a function (0.16ms) A spy tracks that the spy was called twice  tracks that the spy was called twice (0.13ms) A spy, when configured to call through tracks that the spy was called  tracks that the spy was called (0.12ms) should not affect other functions  should not affect other functions (0.17ms) when called returns the requested value  when called returns the requested value (0.16ms) A spy, when configured to fake a return value tracks that the spy was called  tracks that the spy was called (0.11ms) should not affect other functions  should not affect other functions (0.26ms) when called returns the requested value  when called returns the requested value (0.18ms) A spy, when configured with an alternate implementation tracks that the spy was called  tracks that the spy was called (0.12ms) should not affect other functions  should not affect other functions (0.16ms) when called returns the requested value  when called returns the requested value (0.17ms) A spy, when configured to throw an error throws the error  throws the error (0.23ms) A spy tracks if it was called at all  tracks if it was called at all (0.22ms) tracks the number of times it was called  tracks the number of times it was called (0.21ms) tracks the arguments of each call  tracks the arguments of each call (0.22ms) tracks the arguments of all calls  tracks the arguments of all calls (0.16ms) can provide the context and arguments to all calls  can provide the context and arguments to all calls (0.19ms) has a shortcut to the most recent call  has a shortcut to the most recent call (0.18ms) has a shortcut to the first call  has a shortcut to the first call (0.18ms) tracks the return values and error signals of each call  tracks the return values and error signals of each call (0.80ms) counts the number of successful and failed calls  counts the number of successful and failed calls (1.03ms) can be reset  can be reset (0.25ms) A test can issue warnings while running  can issue warnings while running (0.16ms) Warning (buttercup): This warning should be visible after the test report. can capture its own warnings as part of the test  can capture its own warnings as part of the test (0.23ms) Ran 59 out of 63 specs, 0 failed, in 21.49ms. Running 288 specs. The buttercup--enclosed-expr function should handle expressions wrapped by buttercup--wrap-expr  expressions wrapped by buttercup--wrap-expr (2.88ms) a closure with expression copy?  a closure with expression copy? (0.17ms) a lambda with expression copy?  a lambda with expression copy? (0.07ms) byte compiled lambda objects  lambda objects (0.14ms) wrapped expression  wrapped expression !! CANCELLED !! Not with Oclosures (0.04ms) should error on a simple closure  on a simple closure (0.12ms) on a closure with stackframe marker but no quoted expression  on a closure with stackframe marker but no quoted expression (0.09ms) for multi-statement closures  for multi-statement closures (0.09ms) for closures with non-empty argument lists  for closures with non-empty argument lists (0.08ms) on simple lambda objects  on simple lambda objects (0.06ms) on a lambda with stackframe marker but no quoted expression  on a lambda with stackframe marker but no quoted expression (0.07ms) for multi-statement lambdas  for multi-statement lambdas (0.08ms) for lambdas with non-empty argument lists  for lambdas with non-empty argument lists (0.07ms) on byte-compiled functions with arguments  on byte-compiled functions with arguments (0.18ms) The buttercup-failed signal can be raised  can be raised (0.11ms) The buttercup-pending signal can be raised  can be raised (0.07ms) The `expect' form with a matcher should translate to the function call with closures  with a matcher should translate to the function call with closures (0.40ms) with no matcher should use `:to-be-truthy' as the matcher  with no matcher should use `:to-be-truthy' as the matcher (0.23ms) The `buttercup-expect' function with a function as a matcher argument should not raise an error if the function returns true  should not raise an error if the function returns true (0.12ms) should raise an error if the function returns false  should raise an error if the function returns false (0.14ms) with a matcher argument should not raise an error if the matcher returns true  should not raise an error if the matcher returns true (0.10ms) should raise an error if the matcher returns false  should raise an error if the matcher returns false (0.09ms) The `buttercup-fail' function should raise a signal with its arguments  should raise a signal with its arguments (0.09ms) The `assume' form should raise a signal if the condition is nil  should raise a signal if the condition is nil (0.09ms) should show the format if no message is given  should show the format if no message is given (0.08ms) should not raise a signal if the condition is non-nil  should not raise a signal if the condition is non-nil (0.06ms) The `buttercup-skip' function should raise a signal with its arguments  should raise a signal with its arguments (0.10ms) The `buttercup-define-matcher' macro should create a matcher usable by apply-matcher  should create a matcher usable by apply-matcher (0.10ms) The `buttercup--apply-matcher' function should work with functions  should work with functions (0.12ms) should work with matchers  should work with matchers (0.09ms) should fail if the matcher is not defined  should fail if the matcher is not defined (0.10ms) The :buttercup-define-matcher-for-unary-function helper should not modify match data  should not modify match data (0.11ms) The :buttercup-define-matcher-for-binary-function helper should not modify match data  should not modify match data (0.15ms) The included matcher :to-be-truthy should match for a truthy expression  should match for a truthy expression (0.12ms) should not match for an untruthy expression  should not match for an untruthy expression (0.13ms) :to-be should match if the args are `eq'  should match if the args are `eq' (0.19ms) should not match if the args are not `eq'  should not match if the args are not `eq' (0.20ms) :to-equal should match if the args are `equal'  should match if the args are `equal' (0.18ms) should not match if the args are not `equal'  should not match if the args are not `equal' (0.19ms) :not should invert the car of the nested matcher's return value  should invert the car of the nested matcher's return value (0.25ms) :to-have-same-items-as should match equal sets  should match equal sets (0.23ms) should notice missing elements in the second argument  should notice missing elements in the second argument (19.67ms) should notice extra items in the second argument  should notice extra items in the second argument (0.26ms) should notice extra items in both arguments  should notice extra items in both arguments (0.22ms) :to-match should match the first argument against a regex  should match the first argument against a regex (0.15ms) should show regex mismatches  should show regex mismatches (0.14ms) :to-be-in should match when the first argument is a member of the second argument  should match when the first argument is a member of the second argument (0.19ms) should not match when the first argument is not a member of the second argument  should not match when the first argument is not a member of the second argument (0.19ms) :to-contain should match when the second argument is a member of the first argument  should match when the second argument is a member of the first argument (0.18ms) should not match when the second argument is not a member of the first argument  should not match when the second argument is not a member of the first argument (0.18ms) :to-be-less-than should match when the first argument is less than the second argument  should match when the first argument is less than the second argument (0.13ms) should not match when the first argument is equal to the second argument  should not match when the first argument is equal to the second argument (0.13ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.15ms) :to-be-greater-than should match when the first argument is greater than the second argument  should match when the first argument is greater than the second argument (0.13ms) should not match when the first argument is equal to the second argument  should not match when the first argument is equal to the second argument (0.12ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.13ms) :to-be-weakly-less-than should match when the first argument is less than the second argument  should match when the first argument is less than the second argument (0.12ms) should match when the first argument is equal to the second argument  should match when the first argument is equal to the second argument (0.12ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.12ms) :to-be-weakly-greater-than should match when the first argument is greater than the second argument  should match when the first argument is greater than the second argument (0.13ms) should match when the first argument is equal to the second argument  should match when the first argument is equal to the second argument (0.13ms) should not match when the first argument is greater than the second argument  should not match when the first argument is greater than the second argument (0.13ms) :to-be-close-to should match when value difference is less than precision  should match when value difference is less than precision (0.22ms) should not match when value difference is larger than precision  should not match when value difference is larger than precision (0.18ms) :to-throw should match when signal symbol and argument match exactly  should match when signal symbol and argument match exactly (0.14ms) should match the error symbol without args  should match the error symbol without args (0.10ms) should match the with no error signal specified  should match the with no error signal specified (0.11ms) should match a child signal  should match a child signal (0.10ms) should match child signals and equal arguments  should match child signals and equal arguments (0.12ms) should not match with different arguments  should not match with different arguments (0.14ms) should not match an unrelated symbol  should not match an unrelated symbol (0.11ms) should not match a parent signal  should not match a parent signal (0.10ms) should not match when no signal is raised and not mention unspecified signal  and not mention unspecified signal (0.11ms) and mention any specified signal  and mention any specified signal (0.12ms) :to-have-been-called should not match if the spy has not been called  should not match if the spy has not been called (0.08ms) should match if the spy has been called once  should match if the spy has been called once (0.07ms) should match if the spy has been called multiple times  should match if the spy has been called multiple times (25.92ms) :to-have-been-called-with should not match if the spy has not been called at all  should not match if the spy has not been called at all (0.15ms) should not match if the spy has not been called with the specified arguments  should not match if the spy has not been called with the specified arguments (0.15ms) should match if the spy has been called once with the specified arguments  should match if the spy has been called once with the specified arguments (0.12ms) should match if the spy has been called multiple times with the specified arguments  should match if the spy has been called multiple times with the specified arguments (0.11ms) :to-have-been-called-times should not match if the spy has been called less times  should not match if the spy has been called less times (0.11ms) should not match if the spy has been called more times  should not match if the spy has been called more times (0.12ms) should match if the spy has been called the correct number of times  should match if the spy has been called the correct number of times (0.14ms) should match if the spy has been called 0 times  should match if the spy has been called 0 times (0.11ms) The `buttercup-suite-add-child' function should add an element at the end of the list and return it  should add an element at the end of the list and return it (0.17ms) should add an element even if the list is empty and return it  should add an element even if the list is empty and return it (0.14ms) should add the parent to the child  should add the parent to the child (0.09ms) The `buttercup-suite-parents' function should return the list of parents for a suite  should return the list of parents for a suite (0.10ms) The `buttercup-spec-parents' function should return the list of parents for a spec  should return the list of parents for a spec (0.09ms) The `buttercup-suites-total-specs-defined' function should return the number of specs in a list of suites  should return the number of specs in a list of suites (0.09ms) The `buttercup-suites-total-specs-pending' function should return the number of pending specs in a list of suites  should return the number of pending specs in a list of suites (0.23ms) should also count skipped specs  should also count skipped specs (0.19ms) The `buttercup-suites-total-specs-failed' function should return the number of failed specs in a list of suites  should return the number of failed specs in a list of suites (0.08ms) The `buttercup-suite-full-name' function should return the full name of a suite without parents  should return the full name of a suite without parents (0.08ms) should return the full name of a suite with parents  should return the full name of a suite with parents (0.07ms) The `buttercup-spec-full-name' function should return the full name of a spec without parents  should return the full name of a spec without parents (0.08ms) should return the full name of a spec with parents  should return the full name of a spec with parents (0.08ms) The `buttercup-elapsed-time' function should report elapsed time for suites  should report elapsed time for suites (0.15ms) should report elapsed time for specs  should report elapsed time for specs (0.10ms) The `buttercup--run-suite' function should set start and end time of the suite  should set start and end time of the suite (0.25ms) The `buttercup--run-spec' function should set start and end time of the spec  should set start and end time of the spec (0.31ms) should not overwrite pending status with `after-each' results  should not overwrite pending status with `after-each' results (0.13ms) should set status to pending for assume in `before-each'  for assume in `before-each' (0.22ms) for assume in spec  for assume in spec (0.14ms) for assume in `after-each'  for assume in `after-each' (0.20ms) The `describe' macro should expand to a simple call to the buttercup-describe function  should expand to a simple call to the buttercup-describe function (0.08ms) should support the :var argument  should support the :var argument (0.08ms) should support the :var* argument  should support the :var* argument (0.08ms) should error when :var is not first  :var is not first (0.08ms) :var* is not first  :var* is not first (0.08ms) is expanded with `lexical-binding' nil  is expanded with `lexical-binding' nil (0.09ms) The `buttercup-describe' function should run the enclosing body  should run the enclosing body (0.07ms) should set the `buttercup-suites' variable  should set the `buttercup-suites' variable (0.10ms) should add child suites when called nested  should add child suites when called nested (0.16ms) The `it' macro should expand to a call to the `buttercup-it' function  should expand to a call to the `buttercup-it' function (0.07ms) without argument should expand to xit.  without argument should expand to xit. (0.07ms) The `buttercup-it' function should fail if not called from within a describe form  should fail if not called from within a describe form (0.07ms) should add a spec to the current suite and return the spec  should add a spec to the current suite and return the spec (0.21ms) The `before-each' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-before-each' function adds its argument to the before-each list of the current suite  adds its argument to the before-each list of the current suite (0.08ms) The `after-each' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-after-each' function adds its argument to the after-each list of the current suite  adds its argument to the after-each list of the current suite (0.08ms) The `before-all' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-before-all' function adds its argument to the before-all list of the current suite  adds its argument to the before-all list of the current suite (0.08ms) The `after-all' macro expands to a function call  expands to a function call (0.07ms) The `buttercup-after-all' function adds its argument to the after-all list of the current suite  adds its argument to the after-all list of the current suite (0.08ms) The `xdescribe' macro expands directly to a function call  expands directly to a function call (0.08ms) changes contained it-specs to pending specs  changes contained it-specs to pending specs (0.12ms) should add a pending suite  should add a pending suite (0.12ms) The `xit' macro expands directly to a function call  expands directly to a function call (0.07ms) The `buttercup-xit' function should be a no-op  should be a no-op (0.08ms) should add a function that raises a pending signal  should add a function that raises a pending signal (0.12ms) should mark the suite as pending  should mark the suite as pending (0.11ms) should set the failure description to PENDING  should set the failure description to PENDING (0.14ms) The Spy `spy-on' function replaces a symbol's function slot  replaces a symbol's function slot (0.08ms) restores the old value after a spec run  restores the old value after a spec run (0.07ms) allows a spied-on command to be executed as a command  allows a spied-on command to be executed as a command (0.13ms) can spy on autoloaded functions  can spy on autoloaded functions (0.95ms) can spy on non-existing functions  can spy on non-existing functions (0.07ms) only accepts ARG for keywords that use it  only accepts ARG for keywords that use it (0.21ms) works on native-compilation primitives  works on native-compilation primitives (0.17ms) will signal en error if used in before-all  used in before-all (0.10ms) used directly in describe  used directly in describe (0.09ms) :to-have-been-called matcher returns false if the spy was not called  returns false if the spy was not called (0.11ms) returns true if the spy was called at all  returns true if the spy was called at all (0.10ms) :to-have-been-called-with matcher returns false if the spy was not called at all  returns false if the spy was not called at all (0.15ms) returns false if the spy was called with different arguments  returns false if the spy was called with different arguments (0.16ms) returns true if the spy was called with those arguments  returns true if the spy was called with those arguments (0.13ms) :to-have-been-called-times matcher returns error if the spy was called less than expected  returns error if the spy was called less than expected (0.12ms) returns error if the spy was called more than expected  returns error if the spy was called more than expected (0.13ms) returns true if the spy was called the expected number of times  returns true if the spy was called the expected number of times (0.12ms) use plural words in error message  use plural words in error message (0.12ms) use singular expected word in error message  use singular expected word in error message (0.14ms) use singular actual word in error message  use singular actual word in error message (0.11ms) :and-call-through keyword functionality tracks calls to the function  tracks calls to the function (0.04ms) passes the arguments to the original function  passes the arguments to the original function (0.08ms) :and-return-value keyword functionality tracks calls to the function  tracks calls to the function (0.03ms) returns the specified value  returns the specified value (0.07ms) works with strings  works with strings (0.08ms) works with vectors  works with vectors (0.08ms) works with symbols  works with symbols (0.09ms) works with conses  works with conses (0.08ms) works with lists  works with lists (0.08ms) works with alists  works with alists (0.08ms) :and-call-fake keyword functionality tracks calls to the function  tracks calls to the function (0.04ms) returns the specified value  returns the specified value (0.08ms) :and-throw-error keyword functionality throws an error when called  throws an error when called (0.10ms) error-recording functionality records the function as called even if it throws an error  records the function as called even if it throws an error (0.14ms) counts both successful calls and calls that threw errors  counts both successful calls and calls that threw errors (0.15ms) records args to the function whether it throw an error or not  records args to the function whether it throw an error or not (0.22ms) records the signal thrown by a call to the function  records the signal thrown by a call to the function (0.21ms) The batch reporters on the buttercup-started event should print the number of specs  should print the number of specs (0.30ms) should color-print the number of specs with the default color  should color-print the number of specs with the default color (0.18ms) should print the number of skipped specs  should print the number of skipped specs (0.18ms) should color-print the number of skipped specs with the default color  should color-print the number of skipped specs with the default color (0.17ms) on the suite-started event should emit an indented suite description  should emit an indented suite description (0.15ms) should color-print an indented suite description with the default color  should color-print an indented suite description with the default color (0.16ms) on the spec-started event should emit an indented spec description  should emit an indented spec description (0.16ms) should color-print an indented spec description with the default color  should color-print an indented spec description with the default color (0.15ms) on the spec-done event for a passed spec should print no status tag  should print no status tag (0.21ms) should color-print the description in green and no status tag  should color-print the description in green and no status tag (0.34ms) should print multiline specs cleanly  should print multiline specs cleanly (0.22ms) should color-print multiline specs cleanly  should color-print multiline specs cleanly (0.27ms) for a failed spec should say FAILED  should say FAILED (0.23ms) should color-print the description in red and say FAILED  should color-print the description in red and say FAILED (0.33ms) for a pending spec should output the failure-description  should output the failure-description (0.24ms) should color-print the description and failure-description in yellow  should color-print the description and failure-description in yellow (0.32ms) should throw an error for an unknown spec status for plain output  for plain output (0.13ms) for colored output  for colored output (0.10ms) on the suite-done event should emit a newline at the end of a top-level suite  should emit a newline at the end of a top-level suite (0.16ms) should color-print a newline at the end of a top-level suite  should color-print a newline at the end of a top-level suite (0.15ms) should not emit anything at the end of other suites  should not emit anything at the end of other suites (0.12ms) should not color-print anything at the end of other suites  should not color-print anything at the end of other suites (0.12ms) on the buttercup-done event should print a summary of run and failing specs  should print a summary of run and failing specs (0.22ms) should color-print `0 failed' specs in green  should color-print `0 failed' specs in green (0.32ms) should color-print `X failed' specs in red  should color-print `X failed' specs in red (0.31ms) should print a summary separating run and pending specs  should print a summary separating run and pending specs (0.21ms) should color-print pending spec count in default color  should color-print pending spec count in default color (0.36ms) should not raise any error even if a spec failed  should not raise any error even if a spec failed (0.20ms) on an unknown event should raise an error  should raise an error (0.09ms) Backtraces should not be collected or printed for failed specs  failed specs (0.77ms) passed specs  passed specs (0.40ms) skipped specs  skipped specs (0.33ms) should be collected for errors in matchers  matchers (0.52ms) with style `crop' should print truncated lines  `crop' should print truncated lines (2.91ms) `full' should print full lines  `full' should print full lines (0.92ms) `pretty' should pretty-print frames  `pretty' should pretty-print frames (1.42ms) `omit' should print nothing  `omit' should print nothing (0.31ms) should signal an error for unknown styles  should signal an error for unknown styles (0.14ms) should generate correct backtrace for no matcher  no matcher (0.52ms) :to-be-truthy  :to-be-truthy (0.51ms) :not :to-be-truthy  :not :to-be-truthy (0.53ms) :to-be  :to-be (0.52ms) :not :to-be  :not :to-be (0.54ms) :to-equal  :to-equal (0.52ms) :not :to-equal  :not :to-equal (0.55ms) :to-have-same-items-as  :to-have-same-items-as (0.52ms) :not :to-have-same-items-as  :not :to-have-same-items-as (0.53ms) :to-match  :to-match (0.51ms) :not :to-match  :not :to-match (0.55ms) :to-be-in  :to-be-in (0.52ms) :not :to-be-in  :not :to-be-in (0.53ms) :to-contain  :to-contain (0.55ms) :not :to-contain  :not :to-contain (0.53ms) :to-be-less-than  :to-be-less-than (0.50ms) :not :to-be-less-than  :not :to-be-less-than (0.53ms) :to-be-greater-than  :to-be-greater-than (0.54ms) :not :to-be-greater-than  :not :to-be-greater-than (0.52ms) :to-be-weakly-less-than  :to-be-weakly-less-than (0.51ms) :not :to-be-weakly-less-than  :not :to-be-weakly-less-than (0.53ms) :to-be-weakly-greater-than  :to-be-weakly-greater-than (0.53ms) :not :to-be-weakly-greater-than  :not :to-be-weakly-greater-than (0.52ms) :to-be-close-to  :to-be-close-to (0.53ms) :not :to-be-close-to  :not :to-be-close-to (0.56ms) :to-have-been-called  :to-have-been-called (0.50ms) :not :to-have-been-called  :not :to-have-been-called (0.50ms) :to-have-been-called-with  :to-have-been-called-with (0.51ms) :not :to-have-been-called-with  :not :to-have-been-called-with (0.57ms) :to-have-been-called-times  :to-have-been-called-times (0.52ms) :not :to-have-been-called-times  :not :to-have-been-called-times (0.53ms) function matcher  function matcher (0.50ms) :not function matcher  :not function matcher (0.53ms) When using quiet specs in the batch reporter should print nothing if all specs are quiet  should print nothing if all specs are quiet (0.30ms) should print the containing suites for non-quiet specs  should print the containing suites for non-quiet specs (0.54ms) should quiet all of the given spec statuses  should quiet all of the given spec statuses (0.30ms) should handle `skipped' virtual status in quiet list  should handle `skipped' virtual status in quiet list (0.80ms) should handle `disabled' virtual status in quiet list  should handle `disabled' virtual status in quiet list (0.77ms) The `buttercup-run' function should signal an error if no suites are defined  should signal an error if no suites are defined (0.13ms) should return :no-suites for no suites and noerror  should return :no-suites for no suites and noerror (0.10ms) should raise an error if at least one spec failed  should raise an error if at least one spec failed (0.11ms) should return nil for failing specs and noerror  should return nil for failing specs and noerror (0.09ms) should return t for passing specs  should return t for passing specs (0.11ms) should call the reporter twice with events buttercup-started and -done  should call the reporter twice with events buttercup-started and -done (0.17ms) should call `buttercup--run-suite' once per suite  should call `buttercup--run-suite' once per suite (0.14ms) The `buttercup--print' function should send a formatted string to the terminal  should send a formatted string to the terminal (0.04ms) The `buttercup-mark-skipped' function should do nothing with a reversed match-all pattern  should do nothing with a reversed match-all pattern (0.60ms) should mark all specs as pending with a reversed match none pattern  should mark all specs as pending with a reversed match none pattern (0.27ms) should handle multiple patterns  should handle multiple patterns (0.27ms) should support predicates  should support predicates (0.29ms) should support reversed predicates  should support reversed predicates (0.29ms) should signal an error for invalid matchers  should signal an error for invalid matchers (0.27ms) Buttercup's ERT compatibility wrapper should convert `ert-test-failed' into `buttercup-failed'  should convert `ert-test-failed' into `buttercup-failed' (0.17ms) should convert `ert-test-skipped' into `buttercup-pending'  should convert `ert-test-skipped' into `buttercup-pending' (0.08ms) `buttercup-run-discover' should parse command line arguments ignoring `--'  ignoring `--' (0.09ms) requiring an extra argument for `--traceback'  requiring an extra argument for `--traceback' (0.10ms) checking `--traceback' argument for validity  checking `--traceback' argument for validity (0.12ms) setting `buttercup-stack-frame-style' from `--traceback' arg  setting `buttercup-stack-frame-style' from `--traceback' arg (0.16ms) requiring an extra argument for `--pattern' or `-p'  requiring an extra argument for `--pattern' or `-p' (20.70ms) collecting `--pattern' and `-p' args and send to `buttercup-mark-skipped'  collecting `--pattern' and `-p' args and send to `buttercup-mark-skipped' (0.35ms) clearing `buttercup-color' if `--no-color' is given  clearing `buttercup-color' if `--no-color' is given (0.24ms) adding `skipped' and `disabled' to quiet statuses if `--no-skip' is given  adding `skipped' and `disabled' to quiet statuses if `--no-skip' is given (0.20ms) adding `pending' and `passed' to quiet statuses if `--only-error' is given  adding `pending' and `passed' to quiet statuses if `--only-error' is given (0.20ms) calling `buttercup-error-on-stale-elc' if `--stale-file-error' is given  calling `buttercup-error-on-stale-elc' if `--stale-file-error' is given (0.12ms) search any unknown args for test files  search any unknown args for test files (0.22ms) find and load files named test-*.el and *-tests?.el but no other files  named test-*.el and *-tests?.el but no other files (1.99ms) only in given directories  only in given directories (1.50ms) butter-minor-mode should fontify `describe' special form  should fontify `describe' special form (0.43ms) should fontify `it' special form  should fontify `it' special form (0.27ms) should add special forms to `imenu'  should add special forms to `imenu' (0.46ms) should define `buttercup-minor-mode-map'  should define `buttercup-minor-mode-map' (0.07ms) For stale `elc' file checks `buttercup-check-for-stale-elc' should do nothing for `el' files  should do nothing for `el' files (0.14ms) should signal error when `elc' is older than `el'  should signal error when `elc' is older than `el' (0.15ms) should not signal error when `elc' is newer than `el'  should not signal error when `elc' is newer than `el' (0.13ms) should do nothing if the `el' file does not exist  should do nothing if the `el' file does not exist (0.09ms) `buttercup-error-on-stale-elc' should activate with no argument  should activate with no argument (0.08ms) should deactivate with almost any argument  should deactivate with almost any argument (0.08ms) should toggle when given `toggle' as argument  should toggle when given `toggle' as argument (0.12ms) Ran 287 out of 288 specs, 0 failed, in 32.93ms. make[1]: Leaving directory '/build/reproducible-path/emacs-buttercup-1.36' rm -fr -- /tmp/dh-xdg-rundir-9AHUX1vM create-stamp debian/debhelper-build-stamp dh_prep rm -f -- debian/elpa-buttercup.substvars rm -fr -- debian/.debhelper/generated/elpa-buttercup/ debian/elpa-buttercup/ debian/tmp/ dh_auto_install --destdir=debian/elpa-buttercup/ install -m0755 -d /build/reproducible-path/emacs-buttercup-1.36/debian/elpa-buttercup dh_install install -m0755 -d debian/elpa-buttercup//usr/bin cp --reflink=auto -a ./bin/buttercup debian/elpa-buttercup//usr/bin/ dh_elpa dh_elpa: warning: missing buttercup-pkg.el; will try to generate it Guessing elpa package name from package name elpa-buttercup Using elpa package name buttercup cp -a ./buttercup-compat.el /build/reproducible-path/emacs-buttercup-1.36/debian/.debhelper/elpa/buttercup cp -a ./buttercup.el /build/reproducible-path/emacs-buttercup-1.36/debian/.debhelper/elpa/buttercup emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -l dh-elpa.el -f dhelpa-batch-install-directory debian/elpa-buttercup//usr/share/emacs/site-lisp/elpa-src /build/reproducible-path/emacs-buttercup-1.36/debian/.debhelper/elpa/buttercup /build/reproducible-path/emacs-buttercup-1.36/debian/.debhelper/elpa 1726076184 mv debian/elpa-buttercup.substvars.new debian/elpa-buttercup.substvars mv debian/elpa-buttercup.substvars.new debian/elpa-buttercup.substvars mv debian/elpa-buttercup.substvars.new debian/elpa-buttercup.substvars install -d debian/elpa-buttercup/usr/lib/emacsen-common/packages/compat install -d debian/elpa-buttercup/usr/lib/emacsen-common/packages/install install -d debian/elpa-buttercup/usr/lib/emacsen-common/packages/remove echo "# Automatically added by dh_elpa/2.1.x">> debian/elpa-buttercup.postinst.debhelper sed "s/#PACKAGE#/elpa-buttercup/" /usr/share/debhelper/autoscripts/postinst-emacsen >> debian/elpa-buttercup.postinst.debhelper echo '# End automatically added section' >> debian/elpa-buttercup.postinst.debhelper echo "# Automatically added by dh_elpa/2.1.x">> debian/elpa-buttercup.prerm.debhelper sed "s/#PACKAGE#/elpa-buttercup/" /usr/share/debhelper/autoscripts/prerm-elpa >> debian/elpa-buttercup.prerm.debhelper echo '# End automatically added section' >> debian/elpa-buttercup.prerm.debhelper dh_installdocs install -m0755 -d debian/elpa-buttercup/usr/share/doc/elpa-buttercup install -m0755 -d debian/elpa-buttercup/usr/share/doc/elpa-buttercup cp --reflink=auto -a ./README.md debian/elpa-buttercup/usr/share/doc/elpa-buttercup cp --reflink=auto -a ./docs/running-tests.md debian/elpa-buttercup/usr/share/doc/elpa-buttercup cp --reflink=auto -a ./docs/writing-tests.md debian/elpa-buttercup/usr/share/doc/elpa-buttercup chmod -R u\+rw,go=rX debian/elpa-buttercup/usr/share/doc install -p -m0644 debian/copyright debian/elpa-buttercup/usr/share/doc/elpa-buttercup/copyright dh_installchangelogs install -m0755 -d debian/elpa-buttercup/usr/share/doc/elpa-buttercup install -p -m0644 debian/.debhelper/generated/elpa-buttercup/dh_installchangelogs.dch.trimmed debian/elpa-buttercup/usr/share/doc/elpa-buttercup/changelog.Debian dh_installman install -m0755 -d debian/elpa-buttercup/usr/share/man/man1/ install -p -m0644 ./debian/buttercup.1 debian/elpa-buttercup/usr/share/man/man1/buttercup.1 man-recode --to-code UTF-8 --suffix .dh-new debian/elpa-buttercup/usr/share/man/man1/buttercup.1 mv debian/elpa-buttercup/usr/share/man/man1/buttercup.1.dh-new debian/elpa-buttercup/usr/share/man/man1/buttercup.1 chmod 0644 -- debian/elpa-buttercup/usr/share/man/man1/buttercup.1 dh_perl dh_link dh_strip_nondeterminism dh_compress cd debian/elpa-buttercup chmod a-x usr/share/doc/elpa-buttercup/README.md usr/share/doc/elpa-buttercup/changelog.Debian usr/share/doc/elpa-buttercup/running-tests.md usr/share/doc/elpa-buttercup/writing-tests.md usr/share/man/man1/buttercup.1 gzip -9nf usr/share/doc/elpa-buttercup/README.md usr/share/doc/elpa-buttercup/changelog.Debian usr/share/doc/elpa-buttercup/running-tests.md usr/share/doc/elpa-buttercup/writing-tests.md usr/share/man/man1/buttercup.1 cd '/build/reproducible-path/emacs-buttercup-1.36' dh_fixperms find debian/elpa-buttercup ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/elpa-buttercup/usr/share/doc -type f -a -true -a ! -regex 'debian/elpa-buttercup/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/elpa-buttercup/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/elpa-buttercup/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/elpa-buttercup -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/elpa-buttercup/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/elpa-buttercup/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing dh_installdeb install -m0755 -d debian/elpa-buttercup/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/elpa-buttercup/DEBIAN/postinst cat debian/elpa-buttercup.postinst.debhelper >> debian/elpa-buttercup/DEBIAN/postinst chmod 0755 -- debian/elpa-buttercup/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/elpa-buttercup/DEBIAN/prerm cat debian/elpa-buttercup.prerm.debhelper >> debian/elpa-buttercup/DEBIAN/prerm chmod 0755 -- debian/elpa-buttercup/DEBIAN/prerm dh_gencontrol install -m0755 -d debian/elpa-buttercup/DEBIAN echo misc:Pre-Depends= >> debian/elpa-buttercup.substvars dpkg-gencontrol -pelpa-buttercup -ldebian/changelog -Tdebian/elpa-buttercup.substvars -cdebian/control -Pdebian/elpa-buttercup chmod 0644 -- debian/elpa-buttercup/DEBIAN/control dh_md5sums install -m0755 -d debian/elpa-buttercup/DEBIAN cd debian/elpa-buttercup >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/elpa-buttercup/DEBIAN/md5sums dh_builddeb dpkg-deb --root-owner-group --build debian/elpa-buttercup .. dpkg-deb: building package 'elpa-buttercup' in '../elpa-buttercup_1.36-1_all.deb'. dpkg-genbuildinfo --build=binary -O../emacs-buttercup_1.36-1_arm64.buildinfo dpkg-genchanges --build=binary -O../emacs-buttercup_1.36-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from emacs-buttercup-1.36/debian/source/options: --single-debian-patch --auto-commit dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/69694 and its subdirectories I: Current time: Wed Dec 17 02:48:44 -12 2025 I: pbuilder-time-stamp: 1765982924 Thu Nov 14 08:25:46 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Thu Nov 14 08:25:46 UTC 2024 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Thu Nov 14 08:27:42 UTC 2024 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Thu Nov 14 08:27:42 UTC 2024 I: emacs-buttercup_1.36-1_arm64.changes: Format: 1.8 Date: Wed, 11 Sep 2024 18:36:24 +0100 Source: emacs-buttercup Binary: elpa-buttercup Architecture: all Version: 1.36-1 Distribution: unstable Urgency: medium Maintainer: Debian Emacsen team Changed-By: Jeremy Sowden Description: elpa-buttercup - behaviour-driven testing for Emacs Lisp packages Changes: emacs-buttercup (1.36-1) unstable; urgency=medium . * Team upload. . [ Xiyue Deng ] * New upstream release * Update d/watch with filenamemangle for generating sane package name * Update Standards-Version to 4.7.0; no change needed . [ Jeremy Sowden ] * d/.gitignore: ignore build artefacts * d/rules: remove unnecessary dh_compress override * d/rules: enable `DH_VERBOSE` unless "terse" build-option is in use * d/rules: dh_auto_build just runs `make check`, so suppress it * d/elpa-test, d/rules: remove dh_auto_test override since it doesn't run the test-suite. Remove the override from d/rules, disable dh_elpa_test in d/elpa-test, and leave dh_auto_test to run `make check`. Checksums-Sha1: a9f9dc3d9416b969c1994ea8862016115d842d27 47092 elpa-buttercup_1.36-1_all.deb 2437f503bbbe3b3737dda190b92d1d0e4d0db4cd 7010 emacs-buttercup_1.36-1_arm64.buildinfo Checksums-Sha256: 64fa0158ea41195d082326e51608d279a42f1cb00c49398af902da5324eb1c3b 47092 elpa-buttercup_1.36-1_all.deb 62aefb14b5ba090b20c5a11888f04820feae6b20dd281667bd9dbad358123d25 7010 emacs-buttercup_1.36-1_arm64.buildinfo Files: 318351d849a4c9bb294d1988b26e15a9 47092 lisp optional elpa-buttercup_1.36-1_all.deb 5848d5d8c70a60e6cb54969c13eff2f3 7010 lisp optional emacs-buttercup_1.36-1_arm64.buildinfo Thu Nov 14 08:27:44 UTC 2024 I: diffoscope 283 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_23-66132.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/emacs-buttercup_1.36-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/emacs-buttercup_1.36-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/emacs-buttercup_1.36-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/b1/emacs-buttercup_1.36-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.KOu17JyO/b2/emacs-buttercup_1.36-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.380s) 0.380s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.017s) 0.017s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 716ms CPU time consumed: 717ms Thu Nov 14 08:27:45 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Thu Nov 14 08:27:45 UTC 2024 I: emacs-buttercup from trixie built successfully and reproducibly on arm64. Thu Nov 14 08:27:46 UTC 2024 I: Submitting .buildinfo files to external archives: Thu Nov 14 08:27:46 UTC 2024 I: Submitting 8.0K b1/emacs-buttercup_1.36-1_arm64.buildinfo.asc Thu Nov 14 08:27:47 UTC 2024 I: Submitting 8.0K b2/emacs-buttercup_1.36-1_arm64.buildinfo.asc Thu Nov 14 08:27:48 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Nov 14 08:27:48 UTC 2024 I: Done submitting .buildinfo files. Thu Nov 14 08:27:48 UTC 2024 I: Removing signed emacs-buttercup_1.36-1_arm64.buildinfo.asc files: removed './b1/emacs-buttercup_1.36-1_arm64.buildinfo.asc' removed './b2/emacs-buttercup_1.36-1_arm64.buildinfo.asc'