Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/node-d3-selection/node-d3-selection_1.4.0-6_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/node-d3-selection-1.4.0-6p0hlcniq/node-d3-selection_1.4.0-6_all.buildinfo Get source package info: node-d3-selection=1.4.0-6 Source URL: http://snapshot.notset.fr/mr/package/node-d3-selection/1.4.0-6/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-12 automake=1:1.16.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-4 binutils-common=2.35.1-4 binutils-x86-64-linux-gnu=2.35.1-4 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-1 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.1-1 gcc=4:10.2.0-1 gcc-10=10.2.1-1 gcc-10-base=10.2.1-1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libarray-unique-perl=0.08-2 libasan6=10.2.1-1 libatomic1=10.2.1-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1+b1 libbinutils=2.35.1-4 libblkid1=2.36.1-2 libbrotli1=1.0.9-2+b2 libbz2-1.0=1.0.8-4 libc-ares2=1.17.1-1 libc-bin=2.31-5 libc-dev-bin=2.31-5 libc6=2.31-5 libc6-dev=2.31-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-1 libclass-accessor-perl=0.51-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-4 libctf0=2.35.1-4 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.3 libdebian-copyright-perl=0.2-4 libdpkg-perl=1.20.5 libelf1=0.182-1 libencode-locale-perl=1.05-1 liberror-perl=0.17029-1 libexporter-lite-perl=0.08-1 libffi7=3.3-5 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.1-1 libgcc-s1=10.2.1-1 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.3-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-1 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-5 libio-html-perl=1.001-1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.068-1 libio-stringy-perl=2.111-3 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.1-1 libjs-inherits=2.0.4-1 libjs-is-typedarray=1.0.0-3 libjs-psl=1.8.0+ds-1 libjs-regenerate=1.4.2-2 libjs-source-map=0.7.0++dfsg2+really.0.6.1-4 libjs-terser=4.1.2-7 libjs-util=0.10.3-3 libjson-perl=4.02000-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-1 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnghttp2-14=1.42.0-1 libnode72=12.19.0~dfsg-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparse-debcontrol-perl=2.005-4 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libquadmath0=10.2.1-1 libseccomp2=2.5.0-3+b1 libselinux1=3.1-2+b2 libsigsegv2=2.12-2 libsmartcols1=2.36.1-2 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-1 libstdc++6=10.2.1-1 libsub-name-perl=0.26-1+b1 libsub-override-perl=0.09-2 libsystemd0=247.1-4 libtie-ixhash-perl=1.23-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-1 libubsan1=10.2.1-1 libuchardet0=0.0.7-1 libudev1=247.1-4 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-2 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 netbase=6.2 node-abab=2.0.5-1 node-agent-base=6.0.2-1 node-ajv=6.12.6-2 node-ansi-escapes=4.3.1-1 node-ansi-styles=4.2.1-1 node-anymatch=3.1.1+~2.2.2-1 node-array-union=2.1.0-1 node-array-uniq=2.1.0-1 node-arrify=2.0.1-1 node-asn1=0.2.3-2 node-assert=1.4.1-2 node-assert-plus=1.0.0-2 node-asynckit=0.4.0-3 node-aws-sign2=0.7.1-2 node-aws4=1.10.1-1 node-babel7=7.12.10+~cs150.141.83-1 node-balanced-match=1.0.0-1 node-bcrypt-pbkdf=1.0.2-1 node-brace-expansion=2.0.0-1 node-braces=3.0.2+~3.0.0-1 node-browserslist=4.16.0+~cs5.4.69-1 node-camelcase=5.3.1-1 node-caniuse-lite=1.0.30001166+dfsg-1 node-caseless=0.12.1-1 node-chalk=4.1.0-1 node-color-convert=1.9.3-1 node-color-name=1.1.4+~1.1.1-1 node-combined-stream=1.0.8-1 node-commander=4.1.1-3 node-commondir=1.0.1-2 node-convert-source-map=1.7.0+~1.5.1-1 node-core-js=3.8.1-1 node-core-util-is=1.0.2-2 node-cssom=0.4.4-1 node-cssstyle=0.2.14-3 node-dashdash=2.0.0-1 node-date-time=3.1.0-1 node-debbundle-acorn=8.0.4+ds+~cs19.19.27-1 node-debug=4.3.1+~cs4.1.5-1 node-decamelize=4.0.0-1 node-deep-equal=1.0.1-2 node-defined=1.0.0-2 node-del=5.1.0-2 node-delayed-stream=1.0.0-4 node-ecc-jsbn=0.2.0-2 node-electron-to-chromium=1.3.626-1 node-escape-string-regexp=4.0.0-1 node-estree-walker=2.0.1-1 node-esutils=2.0.3-1 node-extend=3.0.2-1 node-extsprintf=1.3.0-1 node-fast-deep-equal=1.1.0-1 node-fill-range=7.0.1-2 node-find-cache-dir=3.2.0-3 node-find-up=5.0.0-1 node-forever-agent=0.6.1-2 node-form-data=3.0.0-2 node-fs-readdir-recursive=1.1.0-1 node-fs.realpath=1.0.0-1 node-function-bind=1.1.1+repack-1 node-getpass=0.1.7-1 node-glob=7.1.6+~7.1.3-1 node-glob-parent=5.1.1+~5.1.0-1 node-globals=13.4.0-1 node-globby=11.0.1+~cs16.19.32-1 node-graceful-fs=4.2.4+repack-1 node-har-schema=2.0.0-4 node-har-validator=5.1.5-1 node-has-flag=4.0.0-1 node-hash.js=1.1.7-1 node-http-signature=1.3.5-1 node-iconv-lite=0.5.1-3 node-ignore=5.1.4-5 node-indent-string=4.0.0-1 node-inflight=1.0.6-1 node-inherits=2.0.4-1 node-is-buffer=2.0.5-1 node-is-extglob=2.1.1-1 node-is-glob=4.0.1-1 node-is-number=7.0.0-1 node-is-path-cwd=2.2.0-1 node-is-path-inside=3.0.2-1 node-is-plain-obj=3.0.0-1 node-is-reference=1.2.1-2 node-is-typedarray=1.0.0-3 node-isstream=0.1.2+dfsg-1 node-jest-worker=26.6.3+repack+~cs61.38.31-2 node-js-tokens=5.0.0-1 node-jsbn=1.1.0-1 node-jsdom=16.4.0+~cs77.17.35-2 node-jsesc=3.0.2-1 node-json-schema=0.2.3-1 node-json-schema-traverse=0.4.1-1 node-json-stable-stringify=1.0.1+~cs5.1.32-1 node-json-stringify-safe=5.0.1+repack-2 node-json5=2.1.3-2 node-jsonify=0.0.0-1 node-jsprim=2.0.0-1 node-kind-of=6.0.3+dfsg-1 node-locate-character=2.0.5+repack-2 node-locate-path=6.0.0-1 node-lodash=4.17.20+dfsg+~cs8.31.170-1 node-lodash-packages=4.17.20+dfsg+~cs8.31.170-1 node-lru-cache=5.1.1-5 node-magic-string=0.25.7-3 node-make-dir=3.0.2-1 node-merge-stream=2.0.0+~1.1.2-1 node-micromatch=4.0.2+repack+~4.0.1-1 node-mime=2.4.5+dfsg+~cs3.90.0-1 node-mime-types=2.1.27-1 node-minimatch=3.0.4+~3.0.3-1 node-minimist=1.2.5+~cs5.3.1-2 node-ms=2.1.3+~cs0.7.31-1 node-mute-stream=0.0.8-2 node-normalize-path=3.0.0-2 node-oauth-sign=0.9.0-2 node-object-inspect=1.9.0-1 node-once=1.4.0-3 node-p-limit=3.1.0+~cs2.3.0-1 node-p-locate=5.0.0-1 node-p-map=4.0.0-1 node-parse-ms=2.1.0-1 node-path-dirname=1.0.2-1 node-path-exists=4.0.0-2 node-path-is-absolute=2.0.0-1 node-path-is-inside=1.0.2-1 node-path-type=4.0.0-1 node-performance-now=2.1.0+debian-1 node-pify=5.0.0-1 node-pkg-dir=4.2.0-2 node-pretty-bytes=5.3.0-1 node-pretty-ms=7.0.1-1 node-psl=1.8.0+ds-1 node-punycode=2.1.1-3 node-qs=6.9.4+ds-1 node-quick-lru=1.1.0-2 node-randombytes=2.1.0-1 node-read=1.0.7-2 node-regenerate=1.4.2-2 node-regenerate-unicode-properties=8.2.0+ds-1 node-regenerator-runtime=0.13.7-1 node-regenerator-transform=0.14.5-1 node-regexpu-core=4.7.1-1 node-regjsgen=0.5.2+ds-1 node-regjsparser=0.6.4+ds-2 node-repeat-string=1.6.1-1 node-request=2.88.1-5 node-request-promise-core=1.1.4-1 node-require-relative=0.8.7-3 node-resolve=1.19.0+~cs4.20.2-1 node-resumer=0.0.0-3 node-rimraf=3.0.2-1 node-rollup-plugin-terser=7.0.2-3 node-rollup-pluginutils=4.1.0+~2.8.2-1 node-safe-buffer=5.2.1+~cs2.1.2-1 node-semver=7.3.4-1 node-serialize-javascript=5.0.1-2 node-signal-exit=3.0.3-1 node-slash=3.0.0-1 node-source-map=0.7.0++dfsg2+really.0.6.1-4 node-source-map-support=0.5.19+ds+~0.5.3-1 node-sourcemap-codec=1.4.8-2 node-sshpk=1.16.1+dfsg-2 node-stealthy-require=1.1.1-3 node-supports-color=8.0.0+~7.2.0-1 node-tape=4.9.1-1 node-terser=4.1.2-7 node-through=2.3.8-1 node-time-zone=1.0.0-2 node-tinycolor=0.0.1-2 node-to-fast-properties=3.0.1-1 node-to-regex-range=5.0.1-2 node-tough-cookie=4.0.0-2 node-tunnel-agent=0.6.1-2 node-tweetnacl=1.0.3+dfsg-1 node-typescript-types=20201201-1 node-unicode-canonical-property-names-ecmascript=1.0.4-3 node-unicode-match-property-ecmascript=1.0.4-1 node-unicode-match-property-value-ecmascript=1.2.0+ds-1 node-unicode-property-aliases-ecmascript=1.1.0+ds-2 node-universalify=2.0.0-2 node-uri-js=4.4.0+dfsg-1 node-util=0.10.3-3 node-uuid=8.3.2+~8.3.0-1 node-v8flags=3.1.2-3 node-verror=1.10.0-1 node-vlq=1.0.1-3 node-webidl-conversions=6.1.0~1.1.0+~2.0.1~ds+~6.1.0+~0~20180821-1 node-wrappy=1.0.2-1 node-ws=7.4.1+~cs18.0.6-1 node-xtend=4.0.2-1 node-yallist=4.0.0-1 node-yargs-parser=18.1.3+~15.0.0-1 nodejs=12.19.0~dfsg-1 openssl=1.1.1i-1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 perl-openssl-defaults=5 pkg-js-tools=0.9.54 po-debconf=1.0.21 rollup=2.34.1-2 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-2 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201221T023711Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201214T150912Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d node-d3-selection=1.4.0-6 && mkdir -p /build/node-d3-selection-ThwaU2 && dpkg-source --no-check -x /*.dsc /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0 && chown -R builduser:builduser /build/node-d3-selection-ThwaU2" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1608113689" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/node-d3-selection-ThwaU2 /tmp/node-d3-selection-1.4.0-6p0hlcniq bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201214T150912Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.ZhneROuyqd as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.ZhneROuyqd Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201214T150912Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201214T150912Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1122 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4616 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-5) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201221T023711Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201214T150912Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.ZhneROuyqd Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201221T023711Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201214T150912Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20201221T023711Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201221T023711Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201221T023711Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201221T023711Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 29s (1188 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.ZhneROuyqd I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d node-d3-selection=1.4.0-6 && mkdir -p /build/node-d3-selection-ThwaU2 && dpkg-source --no-check -x /*.dsc /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0 && chown -R builduser:builduser /build/node-d3-selection-ThwaU2"' exec /tmp/mmdebstrap.ZhneROuyqd Reading package lists... NOTICE: 'node-d3-selection' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/js-team/node-d3-selection.git Please use: git clone https://salsa.debian.org/js-team/node-d3-selection.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 58.6 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-d3-selection 1.4.0-6 (dsc) [2158 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-d3-selection 1.4.0-6 (tar) [52.6 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-d3-selection 1.4.0-6 (diff) [3804 B] Fetched 58.6 kB in 0s (1150 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'node-d3-selection_1.4.0-6.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting node-d3-selection in /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0 dpkg-source: info: unpacking node-d3-selection_1.4.0.orig.tar.gz dpkg-source: info: unpacking node-d3-selection_1.4.0-6.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying reproducible_build.diff dpkg-source: info: applying disable-failing-test.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1608113689" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.ZhneROuyqd dpkg-buildpackage: info: source package node-d3-selection dpkg-buildpackage: info: source version 1.4.0-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . fakeroot debian/rules clean dh clean --with nodejs dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache dh_clean debian/rules build-indep dh build-indep --with nodejs dh_update_autotools_config -i dh_autoreconf -i dh_auto_configure --buildsystem=nodejs -i debian/rules override_dh_auto_build make[1]: Entering directory '/build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0' rollup -c src/index.js → dist/d3-selection.js... (!) Circular dependencies src/selection/index.js -> src/selection/select.js -> src/selection/index.js src/selection/index.js -> src/selection/selectAll.js -> src/selection/index.js src/selection/index.js -> src/selection/filter.js -> src/selection/index.js ...and 5 more created dist/d3-selection.js in 592ms src/index.js → dist/d3-selection.min.js... (!) Circular dependencies src/selection/index.js -> src/selection/select.js -> src/selection/index.js src/selection/index.js -> src/selection/selectAll.js -> src/selection/index.js src/selection/index.js -> src/selection/filter.js -> src/selection/index.js ...and 5 more created dist/d3-selection.min.js in 10.1s make[1]: Leaving directory '/build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0' dh_auto_test --buildsystem=nodejs -i mkdir -p node_modules ln -s ../. node_modules/d3-selection /bin/sh -ex debian/tests/pkg-js/test + tape test/**/*-test.js TAP version 13 # d3.create(name) returns a new HTML element with the given name ok 1 should be equal ok 2 should be equal ok 3 should be equivalent # d3.create(name) returns a new SVG element with the given name ok 4 should be equal ok 5 should be equal ok 6 should be equivalent # d3.creator(name).call(element) returns a new element with the given name ok 7 should be equivalent ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent # d3.creator(name).call(element) can inherit the namespace from the given element ok 11 should be equivalent ok 12 should be equivalent # d3.event is set exactly during the callback of an event listener ok 13 should be equal ok 14 should be equal ok 15 should be equal # d3.event is restored to its previous value during reentrant events ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal # d3.matcher(selector).call(element) returns true if the element matches the selector ok 21 should be equal ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equal # d3.namespace(name) returns name if there is no namespace prefix ok 26 should be equal ok 27 should be equal # d3.namespace(name) coerces name to a string ok 28 should be equal ok 29 should be equivalent # d3.namespace(name) returns the expected values for built-in namespaces ok 30 should be equivalent ok 31 should be equivalent ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # d3.namespace("xmlns:…") treats the whole name as the local name ok 38 should be equivalent # d3.namespace(name) observes modifications to d3.namespaces ok 39 should be equivalent ok 40 should be equal # d3.namespaces is the expected map ok 41 should be equivalent # d3.select(…) returns an instanceof d3.selection ok 42 should be truthy # d3.select(string) selects the first element that matches the selector string ok 43 should be equivalent # d3.select(element) selects the given element ok 44 should be equivalent ok 45 should be equivalent # d3.select(window) selects the given window ok 46 should be equivalent # d3.select(document) selects the given document ok 47 should be equivalent # d3.select(null) selects null ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent # d3.select(object) selects an arbitrary object ok 51 should be equivalent # d3.selectAll(…) returns an instanceof d3.selection ok 52 should be truthy # d3.selectAll(string) selects all elements that match the selector string, in order ok 53 should be equivalent # d3.selectAll(nodeList) selects a NodeList of elements ok 54 should be equivalent # d3.selectAll(array) selects an array of elements ok 55 should be equivalent # d3.selectAll(array) can select an empty array ok 56 should be equivalent # d3.selectAll(null) selects an empty array ok 57 should be equivalent ok 58 should be equivalent ok 59 should be equivalent # d3.selectAll(null) selects a new empty array each time ok 60 should be equal ok 61 should be equivalent # d3.selectAll(array) can select an array that contains null ok 62 should be equivalent # d3.selectAll(array) can select an array that contains arbitrary objects ok 63 should be equivalent # selection.append(…) returns a selection ok 64 should be truthy # selection.append(name) appends a new element of the specified name as the last child of each selected element ok 65 should be equivalent # selection.append(name) observes the specified namespace, if any ok 66 should be equal ok 67 should be equal ok 68 should be equivalent # selection.append(name) uses createElement, not createElementNS, if the implied namespace is the same as the document ok 69 should be equal ok 70 should be equivalent # selection.append(name) observes the implicit namespace, if any ok 71 should be equal ok 72 should be equal ok 73 should be equivalent # selection.append(name) observes the inherited namespace, if any ok 74 should be equal ok 75 should be equal ok 76 should be equivalent # selection.append(name) observes a custom namespace, if any ok 77 should be equal ok 78 should be equal ok 79 should be equivalent # selection.append(function) appends the returned element as the last child of each selected element ok 80 should be equivalent # selection.append(function) passes the creator function data, index and group ok 81 should be equivalent # selection.append(…) propagates data if defined on the originating element ok 82 should be equal # selection.append(…) will not propagate data if not defined on the originating element ok 83 should be equal # selection.append(…) propagates parents from the originating selection ok 84 should be equivalent ok 85 should be equivalent ok 86 should be truthy # selection.append(…) can select elements when the originating selection is nested ok 87 should be equivalent # selection.append(…) skips missing originating elements ok 88 should be equivalent # selection.attr(name) returns the value of the attribute with the specified name on the first selected element ok 89 should be equal ok 90 should be equal # selection.attr(name) coerces the specified name to a string ok 91 should be equal # selection.attr(name) observes the namespace prefix, if any ok 92 should be equal ok 93 should be equal # selection.attr(name) observes a custom namespace prefix, if any ok 94 should be equal # selection.attr(name, value) observes the namespace prefix, if any ok 95 should be equal ok 96 should be equal ok 97 should be equal ok 98 should be equal # selection.attr(name, null) observes the namespace prefix, if any ok 99 should be equal ok 100 should be equal ok 101 should be equal ok 102 should be equal # selection.attr(name, value) sets the value of the attribute with the specified name on the selected elements ok 103 should be equal ok 104 should be equal ok 105 should be equal # selection.attr(name, null) removes the attribute with the specified name on the selected elements ok 106 should be equal ok 107 should be equal ok 108 should be equal # selection.attr(name, function) sets the value of the attribute with the specified name on the selected elements ok 109 should be equal ok 110 should be equal ok 111 should be equal # selection.attr(name, function) passes the value function data, index and group ok 112 should be equivalent # selection.call(function) calls the specified function, passing the selection ok 113 should be equal ok 114 should be equal # selection.call(function, arguments…) calls the specified function, passing the additional arguments ok 115 should be equal ok 116 should be equivalent # selection.classed(classes) returns true if and only if the first element has the specified classes ok 117 should be equal ok 118 should be equal ok 119 should be equal ok 120 should be equal ok 121 should be equal ok 122 should be equal ok 123 should be equal ok 124 should be equal ok 125 should be equal ok 126 should be equal # selection.classed(classes) coerces the specified classes to a string ok 127 should be equal # selection.classed(classes) gets the class attribute if classList is not supported ok 128 should be equal ok 129 should be equal ok 130 should be equal ok 131 should be equal ok 132 should be equal ok 133 should be equal ok 134 should be equal # selection.classed(classes, value) sets whether the selected elements have the specified classes ok 135 should be equal ok 136 should be equal ok 137 should be equal ok 138 should be equal ok 139 should be equal ok 140 should be equal ok 141 should be equal ok 142 should be equal ok 143 should be equal ok 144 should be equal ok 145 should be equal ok 146 should be equal ok 147 should be equal ok 148 should be equal ok 149 should be equal ok 150 should be equal ok 151 should be equal ok 152 should be equal ok 153 should be equal # selection.classed(classes, function) sets whether the selected elements have the specified classes ok 154 should be equal ok 155 should be equal ok 156 should be equal ok 157 should be equal # selection.classed(classes, function) passes the value function data, index and group ok 158 should be equivalent # selection.classed(classes, value) sets the class attribute if classList is not supported ok 159 should be equal ok 160 should be equal ok 161 should be equal ok 162 should be equal ok 163 should be equal ok 164 should be equal ok 165 should be equal ok 166 should be equal ok 167 should be equal ok 168 should be equal ok 169 should be equal ok 170 should be equal ok 171 should be equal ok 172 should be equal ok 173 should be equal ok 174 should be equal ok 175 should be equal ok 176 should be equal ok 177 should be equal # selection.classed(classes, value) coerces the specified classes to a string ok 178 should be equal ok 179 should be equal ok 180 should be equal # selection.data(values) binds the specified values to the selected elements by index ok 181 should be equal ok 182 should be equal ok 183 should be equal ok 184 should be equivalent # selection.data(values) puts unbound data in the enter selection ok 185 should be equal ok 186 should be equal ok 187 should be equivalent # selection.data(values) puts unbound elements in the exit selection ok 188 should be equal ok 189 should be equal ok 190 should be equivalent # selection.data(values) binds the specified values to each group independently ok 191 should be equal ok 192 should be equal ok 193 should be equal ok 194 should be equal ok 195 should be equivalent # selection.data(function) binds the specified return values to the selected elements by index ok 196 should be equal ok 197 should be equal ok 198 should be equal ok 199 should be equivalent # selection.data(function) passes the values function datum, index and parents ok 200 should be equivalent # selection.data(values, function) joins data to element using the computed keys ok 201 should be equivalent # selection.data(values, function) puts elements with duplicate keys into update or exit ok 202 should be equivalent # selection.data(values, function) puts elements with duplicate keys into exit ok 203 should be equivalent # selection.data(values, function) puts data with duplicate keys into update and enter ok 204 should be equivalent # selection.data(values, function) puts data with duplicate keys into enter ok 205 should be equivalent # selection.data(values, function) passes the key function datum, index and nodes or data ok 206 should be equivalent # selection.data(values, function) applies the order of the data ok 207 should be equivalent # selection.data(values) returns a new selection, and does not modify the original selection ok 208 should be equivalent ok 209 should be equivalent ok 210 should be equivalent # selection.data(values, key) does not modify the groups array in-place ok 211 should be equivalent ok 212 should be equivalent ok 213 should be equivalent # selection.datum() returns the datum on the first selected element ok 214 should be equal ok 215 should be equal # selection.datum(value) sets datum on the selected elements ok 216 should be equal ok 217 should be equal ok 218 should be equal # selection.datum(null) clears the datum on the selected elements ok 219 should be equal ok 220 should be equal ok 221 should be equal # selection.datum(function) sets the value of the datum on the selected elements ok 222 should be equal ok 223 should be equal ok 224 should be equal # selection.datum(function) passes the value function data, index and group ok 225 should be equivalent # selection.dispatch(type) dispatches a custom event of the specified type to each selected element in order ok 226 should be equal ok 227 should be equivalent ok 228 should be equal ok 229 should be equal ok 230 should be equal ok 231 should be equal # selection.dispatch(type, params) dispatches a custom event with the specified constant parameters ok 232 should be equal ok 233 should be equivalent ok 234 should be equal ok 235 should be equal ok 236 should be equal ok 237 should be equal # selection.dispatch(type, function) dispatches a custom event with the specified parameter function ok 238 should be equal ok 239 should be equivalent ok 240 should be equal ok 241 should be equal ok 242 should be equal ok 243 should be equal ok 244 should be equal ok 245 should be equal ok 246 should be equal ok 247 should be equal # selection.dispatch(type) skips missing elements ok 248 should be equal ok 249 should be equivalent ok 250 should be equal ok 251 should be equal # selection.each(function) calls the specified function for each selected element in order ok 252 should be equal ok 253 should be equivalent # selection.each(function) skips missing elements ok 254 should be equal ok 255 should be equivalent # selection.empty() return false if the selection is not empty ok 256 should be equal # selection.empty() return true if the selection is empty ok 257 should be equal ok 258 should be equal ok 259 should be equal # selection.enter() returns an empty selection before a data-join ok 260 should be equivalent # selection.enter() contains EnterNodes ok 261 should be equal # selection.enter() shares the update selection’s parents ok 262 should be equal # selection.enter() returns the same selection each time ok 263 should be equivalent # selection.enter() contains unbound data after a data-join ok 264 should be equivalent # selection.enter() uses the order of the data ok 265 should be equivalent # enter.append(…) inherits the namespaceURI from the parent ok 266 should be equal ok 267 should be equal ok 268 should be equal # enter.append(…) does not override an explicit namespace ok 269 should be equal ok 270 should be equal ok 271 should be equal # enter.append(…) inserts entering nodes before the next node in the update selection ok 272 should be equal # enter.insert(…, before) inserts entering nodes before the sibling matching the specified selector ok 273 should be equal # enter.insert(…, null) inserts entering nodes after the last child ok 274 should be equal # selection.exit() returns an empty selection before a data-join ok 275 should be equivalent # selection.exit() shares the update selection’s parents ok 276 should be equal # selection.exit() returns the same selection each time ok 277 should be equivalent # selection.exit() contains unbound elements after a data-join ok 278 should be equivalent # selection.exit() uses the order of the originating selection ok 279 should be equivalent # selection.filter(…) returns a selection ok 280 should be truthy # selection.filter(string) retains the selected elements that matches the selector string ok 281 should be equivalent # selection.filter(function) retains elements for which the given function returns true ok 282 should be equivalent # selection.filter(function) passes the selector function data, index and group ok 283 should be equivalent # selection.filter(…) propagates parents from the originating selection ok 284 should be equivalent ok 285 should be equivalent ok 286 should be truthy # selection.filter(…) can filter elements when the originating selection is nested ok 287 should be equivalent # selection.filter(…) skips missing originating elements and does not retain the original indexes ok 288 should be equivalent ok 289 should be equivalent ok 290 should be equivalent # selection.filter(…) skips missing originating elements when the originating selection is nested ok 291 should be equivalent # selection.html() returns the inner HTML on the first selected element ok 292 should be equal ok 293 should be equal # selection.html(value) sets inner HTML on the selected elements ok 294 should be equal ok 295 should be equal ok 296 should be equal # selection.html(null) clears the inner HTML on the selected elements ok 297 should be equal ok 298 should be equal ok 299 should be equal # selection.html(function) sets the value of the inner HTML on the selected elements ok 300 should be equal ok 301 should be equal ok 302 should be equal # selection.html(function) passes the value function data, index and group ok 303 should be equivalent # d3.selection() returns a selection of the document element ok 304 should be equal # d3.selection.prototype can be extended ok 305 should be equal ok 306 should be equal ok 307 should be equal # d3.selection() returns an instanceof d3.selection ok 308 should be truthy # selection.insert(name, before) inserts a new element of the specified name before the specified child of each selected element ok 309 should be equivalent # selection.insert(function, function) inserts the returned element before the specified child of each selected element ok 310 should be equivalent # selection.insert(function, function) inserts the returned element as the last child if the selector function returns null ok 311 should be equivalent # selection.insert(name, function) passes the selector function data, index and group ok 312 should be equivalent # selection.join(name) enter-appends elements ok 313 should be equal # selection.join(name) exit-removes elements ok 314 should be equal # selection.join(enter, update, exit) calls the specified functions ok 315 should be equal # selection.join(…) reorders nodes to match the data ok 316 should be equal ok 317 should be equal # selection.merge(selection) returns a new selection, merging the two selections ok 318 should be equivalent ok 319 should be equivalent ok 320 should be equivalent # selection.merge(selection) returns a selection with the same size and parents as this selection ok 321 should be equivalent ok 322 should be equivalent # selection.merge(selection) reuses groups from this selection if the other selection has fewer groups ok 323 should be equivalent ok 324 should be equivalent ok 325 should be equal # selection.merge(selection) reuses this selection’s parents ok 326 should be equal ok 327 should be equal # selection.node() returns the first element in a selection ok 328 should be equal # selection.node() skips missing elements ok 329 should be equal # selection.node() skips empty groups ok 330 should be equal # selection.node() returns null for an empty selection ok 331 should be equal ok 332 should be equal ok 333 should be equal # selection.nodes() returns an array containing all selected nodes ok 334 should be equivalent # selection.nodes() merges nodes from all groups into a single array ok 335 should be equivalent # selection.nodes() skips missing elements ok 336 should be equivalent # selection.on(type, listener) registers a listeners for the specified event type on each selected element ok 337 should be equal ok 338 should be equal ok 339 should be equal # selection.on(type, listener) observes the specified name, if any ok 340 should be equal # selection.on(type, listener, capture) observes the specified capture flag, if any ok 341 should be equal ok 342 should be equivalent # selection.on(type) returns the listener for the specified event type, if any ok 343 should be equal # selection.on(type) observes the specified name, if any ok 344 should be equal ok 345 should be equal ok 346 should be equal ok 347 should be equal ok 348 should be equal # selection.on(type, null) removes the listener with the specified name, if any ok 349 should be equal ok 350 should be equal ok 351 should be equal # selection.on(type, null) observes the specified name, if any ok 352 should be equal ok 353 should be equal ok 354 should be equal ok 355 should be equal # selection.on(type, null, capture) ignores the specified capture flag, if any ok 356 should be equal ok 357 should be equal ok 358 should be equal # selection.on(name, null) removes all listeners with the specified name ok 359 should be equal ok 360 should be equal ok 361 should be equal ok 362 should be equal ok 363 should be equal ok 364 should be equal ok 365 should be equal ok 366 should be equal ok 367 should be equal # selection.on(name, null) can remove a listener with capture ok 368 should be equal ok 369 should be equal ok 370 should be equal # selection.on(name, listener) has no effect ok 371 should be equal ok 372 should be equal ok 373 should be equal # selection.on(type) skips missing elements ok 374 should be equal # selection.on(type, listener) skips missing elements ok 375 should be equal # selection.on(type, listener) passes the listener data, index and group ok 376 should be equivalent ok 377 should be equivalent # selection.on(type, listener) passes the listener the index as of registration time ok 378 should be equivalent ok 379 should be equal ok 380 should be equivalent ok 381 should be equal # selection.order() moves selected elements so that they are before their next sibling ok 382 should be equal ok 383 should be equal ok 384 should be equal # selection.order() only orders within each group ok 385 should be equal ok 386 should be equal ok 387 should be equal # selection.property(name) returns the property with the specified name on the first selected element ok 388 should be equal ok 389 should be equal # selection.property(name, value) sets property with the specified name on the selected elements ok 390 should be equal ok 391 should be equal ok 392 should be equal # selection.property(name, null) removes the property with the specified name on the selected elements ok 393 should be equal ok 394 should be equal ok 395 should be equal # selection.property(name, function) sets the value of the property with the specified name on the selected elements ok 396 should be equal ok 397 should be equal ok 398 should be equal # selection.property(name, function) passes the value function data, index and group ok 399 should be equivalent # selection.remove() removes selected elements from their parent ok 400 should be equal ok 401 should be equal ok 402 should be equal # selection.remove() skips elements that have already been detached ok 403 should be equal ok 404 should be equal ok 405 should be equal # selection.remove() skips missing elements ok 406 should be equal ok 407 should be equal ok 408 should be equal # selection.select(…) returns a selection ok 409 should be truthy # selection.select(string) selects the first descendant that matches the selector string for each selected element ok 410 should be equivalent # selection.select(function) selects the return value of the given function for each selected element ok 411 should be equivalent # selection.select(function) passes the selector function data, index and group ok 412 should be equivalent # selection.select(…) propagates data if defined on the originating element ok 413 should be equal # selection.select(…) will not propagate data if not defined on the originating element ok 414 should be equal # selection.select(…) propagates parents from the originating selection ok 415 should be equivalent ok 416 should be equivalent ok 417 should be truthy # selection.select(…) can select elements when the originating selection is nested ok 418 should be equivalent # selection.select(…) skips missing originating elements ok 419 should be equivalent ok 420 should be equivalent ok 421 should be equivalent # selection.select(…) skips missing originating elements when the originating selection is nested ok 422 should be equivalent # selection.selectAll(…) returns a selection ok 423 should be truthy # selection.selectAll(string) selects all descendants that match the selector string for each selected element ok 424 should be equivalent # selection.selectAll(function) selects the return values of the given function for each selected element ok 425 should be equivalent # selection.selectAll(function) passes the selector function data, index and group ok 426 should be equivalent # selection.selectAll(…) will not propagate data ok 427 should be truthy # selection.selectAll(…) groups selected elements by their parent in the originating selection ok 428 should be equivalent ok 429 should be equivalent # selection.selectAll(…) can select elements when the originating selection is nested ok 430 should be equivalent # selection.selectAll(…) skips missing originating elements ok 431 should be equivalent ok 432 should be equivalent ok 433 should be equivalent # selection.selectAll(…) skips missing originating elements when the originating selection is nested ok 434 should be equivalent # selection.size() returns the number of selected elements ok 435 should be equivalent ok 436 should be equivalent ok 437 should be equivalent # selection.size() skips missing elements ok 438 should be equivalent # selection.sort(…) returns a new selection, sorting each group’s data, and then ordering the elements to match ok 439 should be equivalent ok 440 should be equivalent ok 441 should be equal ok 442 should be equal ok 443 should be equal # selection.sort(…) sorts each group separately ok 444 should be equivalent ok 445 should be equal ok 446 should be equal ok 447 should be equal ok 448 should be equal # selection.sort() uses natural ascending order ok 449 should be equivalent ok 450 should be equal ok 451 should be equal # selection.sort() puts missing elements at the end of each group ok 452 should be equivalent ok 453 should be equal ok 454 should be equal # selection.sort(function) puts missing elements at the end of each group ok 455 should be equivalent ok 456 should be equal ok 457 should be equal # selection.sort(function) uses the specified data comparator function ok 458 should be equivalent ok 459 should be equal ok 460 should be equal # selection.sort(function) returns a new selection, and does not modify the groups array in-place ok 461 should be equivalent ok 462 should be equivalent ok 463 should be equivalent # d3.style(node, name) returns the inline value of the style property with the specified name on the first selected element, if present ok 464 should be equal # d3.style(node, name) returns the computed value of the style property with the specified name on the first selected element, if there is no inline style ok 465 should be equal # selection.style(name) returns the inline value of the style property with the specified name on the first selected element, if present ok 466 should be equal ok 467 should be equal # selection.style(name) returns the computed value of the style property with the specified name on the first selected element, if there is no inline style ok 468 should be equal ok 469 should be equal # selection.style(name, value) sets the value of the style property with the specified name on the selected elements ok 470 should be equal ok 471 should be equal ok 472 should be equal ok 473 should be equal ok 474 should be equal # selection.style(name, value, priority) sets the value and priority of the style property with the specified name on the selected elements ok 475 should be equal ok 476 should be equal ok 477 should be equal ok 478 should be equal ok 479 should be equal # selection.style(name, null) removes the attribute with the specified name on the selected elements ok 480 should be equal ok 481 should be equal ok 482 should be equal ok 483 should be equal ok 484 should be equal # selection.style(name, function) sets the value of the style property with the specified name on the selected elements ok 485 should be equal ok 486 should be equal ok 487 should be equal ok 488 should be equal ok 489 should be equal # selection.style(name, function, priority) sets the value and priority of the style property with the specified name on the selected elements ok 490 should be equal ok 491 should be equal ok 492 should be equal ok 493 should be equal ok 494 should be equal # selection.style(name, function) passes the value function data, index and group ok 495 should be equivalent # selection.text() returns the text content on the first selected element ok 496 should be equal ok 497 should be equal # selection.text(value) sets text content on the selected elements ok 498 should be equal ok 499 should be equal ok 500 should be equal # selection.text(null) clears the text content on the selected elements ok 501 should be equal ok 502 should be equal ok 503 should be equal # selection.text(function) sets the value of the text content on the selected elements ok 504 should be equal ok 505 should be equal ok 506 should be equal # selection.text(function) passes the value function data, index and group ok 507 should be equivalent # d3.selector(selector).call(element) returns the first element that matches the selector ok 508 should be equal ok 509 should be equal ok 510 should be equal ok 511 should be equal ok 512 should be equal # d3.selector(null).call(element) always returns undefined ok 513 should be equal ok 514 should be equal ok 515 should be equal # d3.selectorAll(selector).call(element) returns all elements that match the selector ok 516 should be equivalent ok 517 should be equivalent ok 518 should be equivalent ok 519 should be equivalent ok 520 should be equivalent ok 521 should be equivalent ok 522 should be equivalent # d3.selectorAll(null).call(element) always returns the empty array ok 523 should be equivalent ok 524 should be equivalent ok 525 should be equivalent # d3.selectorAll(null).call(element) returns a new empty array each time ok 526 should be equal ok 527 should be equivalent # d3.window(node) returns node.ownerDocument.defaultView ok 528 should be equal # d3.window(document) returns document.defaultView ok 529 should be equal # d3.window(window) returns window ok 530 should be equal 1..530 # tests 530 # pass 530 # ok Removing node_modules/d3-selection create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --with nodejs dh_testroot -i dh_prep -i dh_auto_install --buildsystem=nodejs -i dh_auto_install: warning: ### Missing ./img/, skipping No "files" field in ./package.json, install all files Parsing expression ./*.sublime-* Line ./*.sublime-* becomes: ^./[^/]*\.sublime\-[^/]*$ Parsing expression ./dist/*.zip Line ./dist/*.zip becomes: ^./dist/[^/]*\.zip$ mkdir -p /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/ cp --reflink=auto -a ./package.json /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection// mkdir -p /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/dist cp --reflink=auto -a ./dist/d3-selection.min.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/dist/ cp --reflink=auto -a ./dist/d3-selection.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/dist/ mkdir -p /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src cp --reflink=auto -a ./src/create.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/constant.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/identity.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/mouse.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/sourceEvent.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/touches.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/matcher.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/selector.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/namespace.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/touch.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/select.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/creator.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/index.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/namespaces.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/selectAll.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/selectorAll.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/local.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/window.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ cp --reflink=auto -a ./src/point.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/ mkdir -p /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection cp --reflink=auto -a ./src/selection/merge.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/clone.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/call.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/exit.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/dispatch.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/on.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/enter.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/size.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/raise.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/lower.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/append.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/text.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/each.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/data.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/node.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/html.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/select.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/nodes.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/classed.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/join.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/attr.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/sparse.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/filter.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/index.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/property.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/remove.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/selectAll.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/insert.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/datum.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/empty.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/style.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/order.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ cp --reflink=auto -a ./src/selection/sort.js /build/node-d3-selection-ThwaU2/node-d3-selection-1.4.0/debian/node-d3-selection//usr/share/nodejs/d3-selection/src/selection/ Set ${nodejs:Version} to 12.19.0~dfsg dh_installdocs -i dh_installchangelogs -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i dh_gencontrol -i dpkg-gencontrol: warning: package node-d3-selection: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'node-d3-selection' in '../node-d3-selection_1.4.0-6_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../node-d3-selection_1.4.0-6_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/node-d3-selection-ThwaU2 /tmp/node-d3-selection-1.4.0-6p0hlcniq I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.ZhneROuyqd... I: success in 440.0804 seconds md5: node-d3-selection_1.4.0-6_all.deb: OK sha1: node-d3-selection_1.4.0-6_all.deb: OK sha256: node-d3-selection_1.4.0-6_all.deb: OK Checksums: OK