Mon Jun 21 23:42:12 UTC 2021 I: starting to build node-bluebird/bullseye/i386 on jenkins on '2021-06-21 23:42' Mon Jun 21 23:42:12 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_3/10912/console.log Mon Jun 21 23:42:12 UTC 2021 I: Downloading source for bullseye/node-bluebird=3.7.2+dfsg1-4 --2021-06-21 23:42:13-- http://cdn-fastly.deb.debian.org/debian/pool/main/n/node-bluebird/node-bluebird_3.7.2+dfsg1-4.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2255 (2.2K) Saving to: ‘node-bluebird_3.7.2+dfsg1-4.dsc’ 0K .. 100% 213M=0s 2021-06-21 23:42:13 (213 MB/s) - ‘node-bluebird_3.7.2+dfsg1-4.dsc’ saved [2255/2255] Mon Jun 21 23:42:13 UTC 2021 I: node-bluebird_3.7.2+dfsg1-4.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: node-bluebird Binary: node-bluebird Architecture: all Version: 3.7.2+dfsg1-4 Maintainer: Debian Javascript Maintainers Uploaders: Hubert Chathi Homepage: https://github.com/petkaantonov/bluebird Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/js-team/node-bluebird Vcs-Git: https://salsa.debian.org/js-team/node-bluebird.git Testsuite: autopkgtest-pkg-nodejs Build-Depends: debhelper-compat (= 13), uglifyjs, mocha, node-cli-table, node-rimraf, node-optimist, node-acorn (>= 6), node-body-parser, node-co, node-glob, node-mkdirp (>= 1), node-rx, node-serve-static, node-sinon, dh-sequence-nodejs Package-List: node-bluebird deb javascript optional arch=all Checksums-Sha1: 9332c6810bdc27182f239b116dd8ec77b46a89ec 140768 node-bluebird_3.7.2+dfsg1.orig.tar.xz a3b74d192300108dcceab274c2dad7beee446821 38872 node-bluebird_3.7.2+dfsg1-4.debian.tar.xz Checksums-Sha256: 51c38a8a92d39e18eb9e338aa836501328636418c6d7d7d3a9b2792b3a7d4f76 140768 node-bluebird_3.7.2+dfsg1.orig.tar.xz 21b68bc99b1a59958c1d231b568b23e2c76b17259d60c44ecc1676378edba8b3 38872 node-bluebird_3.7.2+dfsg1-4.debian.tar.xz Files: d1c2462e0182a7172ba0a597e0500c99 140768 node-bluebird_3.7.2+dfsg1.orig.tar.xz a0ac7dae3d9b4eb79504682545f0a758 38872 node-bluebird_3.7.2+dfsg1-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAl+Uc1EACgkQ9tdMp8mZ 7ukEXw/9H5OGedk2d/vqHzJouqsWHSW8Ltue+YlFtYChLyGCAMDuBlqwqUPVE4vM mgBcYGHBrYtKsoFaztgyRmJsqnv8BH44DxSa/jhrFk84ExVE7Y9Z/yWHnPMPUrCi Be28hW4x/Q/DssuLuSdC9SY2RBEE2Y4qRys2ZtNeNrEA91aypp8oLrGDxatlOXdF qyJM9Jd9SQEy/Ary8qgLT2eft2ARUE8mo/f/WazSa8K66A/GnGAuYnA6aSvtS130 9HpAHxwTHYZKby5h2xyw7izq0IeqV+YD90aWNwyNBI1gJGIHxqDTOupmSV3F0NfM 6AczspJHl/6Z15cGRU3xS95X4QwcZwkOU44kXIOziU7DilvKCS8pRxUahq1vlLLj xqGnpBAztrs39YblEkss2h+wZzgCgxgVjEbvtvPDAkBOyzJD4utlAalp1pBwPocS b5/BVZgT981CrZoSCBtCjDzv68/gmTtc3NOx5CXOyYRSvqRR5pxk0U3fWPb9CWXX SnPu+J0iQQtJQeolsU5naVxWozZoBHsF9HN7AvClCIIlaQ9N/WPRu5+aB59yDDxQ 7HOb57V5oOCvY4HOVfRKaaIq9vZ/MDgiXA0mdbxWqu9H2hEI0TFVHePVj28yzE+h KObnSd6r3sfRDMDsfp6qTtiVbyKtcwlWkoRoBohBlt3AgO1B5m0= =ns09 -----END PGP SIGNATURE----- Mon Jun 21 23:42:13 UTC 2021 I: Checking whether the package is not for us Mon Jun 21 23:42:13 UTC 2021 I: Starting 1st build on remote node ionos2-i386.debian.net. Mon Jun 21 23:42:13 UTC 2021 I: Preparing to do remote build '1' on ionos2-i386.debian.net. Mon Jun 21 23:48:23 UTC 2021 I: Deleting $TMPDIR on ionos2-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Jun 21 11:42:15 -12 2021 I: pbuilder-time-stamp: 1624318935 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration 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: using eatmydata during job I: Copying source file I: copying [node-bluebird_3.7.2+dfsg1-4.dsc] I: copying [./node-bluebird_3.7.2+dfsg1.orig.tar.xz] I: copying [./node-bluebird_3.7.2+dfsg1-4.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.6qOi8Emd/trustedkeys.kbx': General error gpgv: Signature made Sat Oct 24 06:32:49 2020 -12 gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./node-bluebird_3.7.2+dfsg1-4.dsc dpkg-source: info: extracting node-bluebird in node-bluebird-3.7.2+dfsg1 dpkg-source: info: unpacking node-bluebird_3.7.2+dfsg1.orig.tar.xz dpkg-source: info: unpacking node-bluebird_3.7.2+dfsg1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix_root_dir.patch dpkg-source: info: applying fix-test-for-autopkgtest.diff dpkg-source: info: applying drop-cross-spawn.diff dpkg-source: info: applying fix-for-mkdirp-1.diff I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/4152/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=10' DISTRIBUTION='' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='58864912c63e4d15bd59981f4daf444b' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' 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='4152' 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/tmp.12ZQuUo8E3/pbuilderrc_XXW6 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/b1 --logfile b1/build.log node-bluebird_3.7.2+dfsg1-4.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://78.137.99.97:3128' I: uname -a Linux ionos2-i386 4.19.0-17-686-pae #1 SMP Debian 4.19.194-1 (2021-06-10) i686 GNU/Linux I: ls -l /bin total 5776 -rwxr-xr-x 1 root root 1367848 Feb 24 08:57 bash -rwxr-xr-x 3 root root 38280 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 17768 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 38824 Sep 22 2020 cat -rwxr-xr-x 1 root root 71624 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 67528 Sep 22 2020 chmod -rwxr-xr-x 1 root root 75752 Sep 22 2020 chown -rwxr-xr-x 1 root root 157960 Sep 22 2020 cp -rwxr-xr-x 1 root root 128724 Dec 10 2020 dash -rwxr-xr-x 1 root root 124904 Sep 22 2020 date -rwxr-xr-x 1 root root 92172 Sep 22 2020 dd -rwxr-xr-x 1 root root 100752 Sep 22 2020 df -rwxr-xr-x 1 root root 153964 Sep 22 2020 dir -rwxr-xr-x 1 root root 83644 Feb 7 02:38 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 34664 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep -rwxr-xr-x 1 root root 34664 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep -rwxr-xr-x 1 root root 71928 Feb 7 02:38 findmnt -rwsr-xr-x 1 root root 30112 Feb 26 04:12 fusermount -rwxr-xr-x 1 root root 210488 Nov 9 2020 grep -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe -rwxr-xr-x 1 root root 100952 Mar 2 11:30 gzip -rwxr-xr-x 1 root root 21916 Nov 6 2019 hostname -rwxr-xr-x 1 root root 83980 Sep 22 2020 ln -rwxr-xr-x 1 root root 55572 Feb 7 2020 login -rwxr-xr-x 1 root root 153964 Sep 22 2020 ls -rwxr-xr-x 1 root root 153124 Feb 7 02:38 lsblk -rwxr-xr-x 1 root root 96328 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 79912 Sep 22 2020 mknod -rwxr-xr-x 1 root root 47048 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 58920 Feb 7 02:38 more -rwsr-xr-x 1 root root 50720 Feb 7 02:38 mount -rwxr-xr-x 1 root root 13856 Feb 7 02:38 mountpoint -rwxr-xr-x 1 root root 157996 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 38824 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Feb 24 08:57 rbash -> bash -rwxr-xr-x 1 root root 46984 Sep 22 2020 readlink -rwxr-xr-x 1 root root 75720 Sep 22 2020 rm -rwxr-xr-x 1 root root 46984 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 22292 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jun 19 21:25 sh -> dash -rwxr-xr-x 1 root root 34696 Sep 22 2020 sleep -rwxr-xr-x 1 root root 83880 Sep 22 2020 stty -rwsr-xr-x 1 root root 79396 Feb 7 02:38 su -rwxr-xr-x 1 root root 34696 Sep 22 2020 sync -rwxr-xr-x 1 root root 602584 Feb 16 21:55 tar -rwxr-xr-x 1 root root 13860 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 108520 Sep 22 2020 touch -rwxr-xr-x 1 root root 34664 Sep 22 2020 true -rwxr-xr-x 1 root root 17768 Feb 26 04:12 ulockmgr_server -rwsr-xr-x 1 root root 30236 Feb 7 02:38 umount -rwxr-xr-x 1 root root 34664 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress -rwxr-xr-x 1 root root 153964 Sep 22 2020 vdir -rwxr-xr-x 1 root root 63024 Feb 7 02:38 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew I: user script /srv/workspace/pbuilder/4152/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: i386 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), uglifyjs, mocha, node-cli-table, node-rimraf, node-optimist, node-acorn (>= 6), node-body-parser, node-co, node-glob, node-mkdirp (>= 1), node-rx, node-serve-static, node-sinon, dh-sequence-nodejs dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19675 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 uglifyjs; however: Package uglifyjs is not installed. pbuilder-satisfydepends-dummy depends on mocha; however: Package mocha is not installed. pbuilder-satisfydepends-dummy depends on node-cli-table; however: Package node-cli-table is not installed. pbuilder-satisfydepends-dummy depends on node-rimraf; however: Package node-rimraf is not installed. pbuilder-satisfydepends-dummy depends on node-optimist; however: Package node-optimist is not installed. pbuilder-satisfydepends-dummy depends on node-acorn (>= 6); however: Package node-acorn is not installed. pbuilder-satisfydepends-dummy depends on node-body-parser; however: Package node-body-parser is not installed. pbuilder-satisfydepends-dummy depends on node-co; however: Package node-co is not installed. pbuilder-satisfydepends-dummy depends on node-glob; however: Package node-glob is not installed. pbuilder-satisfydepends-dummy depends on node-mkdirp (>= 1); however: Package node-mkdirp is not installed. pbuilder-satisfydepends-dummy depends on node-rx; however: Package node-rx is not installed. pbuilder-satisfydepends-dummy depends on node-serve-static; however: Package node-serve-static is not installed. pbuilder-satisfydepends-dummy depends on node-sinon; however: Package node-sinon is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-nodejs; however: Package dh-sequence-nodejs 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-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarray-unique-perl{a} libbrotli1{a} libc-ares2{a} libclass-accessor-perl{a} libdebhelper-perl{a} libdebian-copyright-perl{a} libdeflate0{a} libelf1{a} libencode-locale-perl{a} liberror-perl{a} libexporter-lite-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf2.0-common{a} libglib2.0-0{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} libicu67{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libipc-run-perl{a} libjbig0{a} libjpeg62-turbo{a} libjs-inherits{a} libjs-sprintf-js{a} libjs-util{a} libjson-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnode72{a} libnotify-bin{a} libnotify4{a} libparse-debcontrol-perl{a} libpipeline1{a} libpng16-16{a} libsigsegv2{a} libsub-name-perl{a} libsub-override-perl{a} libtie-ixhash-perl{a} libtiff5{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwebp6{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} m4{a} man-db{a} mocha{a} netbase{a} node-ansi-colors{a} node-ansi-regex{a} node-ansi-styles{a} node-anymatch{a} node-argparse{a} node-array-from{a} node-arrify{a} node-async-each{a} node-balanced-match{a} node-binary-extensions{a} node-body-parser{a} node-brace-expansion{a} node-braces{a} node-browser-stdout{a} node-bytes{a} node-camelcase{a} node-chalk{a} node-chokidar{a} node-cli-table{a} node-cliui{a} node-clone{a} node-co{a} node-color-convert{a} node-color-name{a} node-colors{a} node-content-type{a} node-d{a} node-debbundle-acorn{a} node-debug{a} node-decamelize{a} node-defaults{a} node-depd{a} node-diff{a} node-encodeurl{a} node-end-of-stream{a} node-es5-ext{a} node-es6-iterator{a} node-es6-symbol{a} node-escape-html{a} node-escape-string-regexp{a} node-esprima{a} node-etag{a} node-event-emitter{a} node-execa{a} node-fill-range{a} node-find-up{a} node-fresh{a} node-fs.realpath{a} node-function-bind{a} node-get-caller-file{a} node-get-stream{a} node-glob{a} node-glob-parent{a} node-graceful-fs{a} node-growl{a} node-has-flag{a} node-he{a} node-http-errors{a} node-iconv{a} node-inflight{a} node-inherits{a} node-invert-kv{a} node-is-binary-path{a} node-is-buffer{a} node-is-extglob{a} node-is-glob{a} node-is-number{a} node-is-object{a} node-is-plain-obj{a} node-is-stream{a} node-isexe{a} node-js-yaml{a} node-kind-of{a} node-lcid{a} node-locate-path{a} node-lodash-packages{a} node-media-typer{a} node-mem{a} node-merge-descriptors{a} node-merge-stream{a} node-mime{a} node-mime-types{a} node-mimic-fn{a} node-minimatch{a} node-minimist{a} node-mkdirp{a} node-ms{a} node-normalize-path{a} node-npm-run-path{a} node-object-assign{a} node-on-finished{a} node-once{a} node-optimist{a} node-os-locale{a} node-p-limit{a} node-p-locate{a} node-parseurl{a} node-path-dirname{a} node-path-exists{a} node-path-is-absolute{a} node-path-to-regexp{a} node-pump{a} node-qs{a} node-randombytes{a} node-range-parser{a} node-raw-body{a} node-readdirp{a} node-repeat-string{a} node-require-directory{a} node-require-main-filename{a} node-resolve{a} node-rimraf{a} node-rx{a} node-safe-buffer{a} node-send{a} node-serialize-javascript{a} node-serve-static{a} node-set-blocking{a} node-set-immediate-shim{a} node-setprototypeof{a} node-shebang-command{a} node-shebang-regex{a} node-signal-exit{a} node-sinon{a} node-sprintf-js{a} node-statuses{a} node-string-width{a} node-strip-ansi{a} node-strip-json-comments{a} node-supports-color{a} node-to-regex-range{a} node-toidentifier{a} node-type-detect{a} node-type-is{a} node-uglify-js{a} node-unpipe{a} node-util{a} node-utils-merge{a} node-wcwidth.js{a} node-which{a} node-which-module{a} node-wide-align{a} node-wordwrap{a} node-wrap-ansi{a} node-wrappy{a} node-xtend{a} node-y18n{a} node-yargs{a} node-yargs-parser{a} nodejs{a} openssl{a} perl-openssl-defaults{a} pkg-js-tools{a} po-debconf{a} sensible-utils{a} shared-mime-info{a} sse2-support{a} uglifyjs{a} The following packages are RECOMMENDED but will NOT be installed: awesome cinnamon curl devscripts dunst gnome-flashback gnome-shell javascript-common libarchive-cpio-perl libclone-perl libdata-dump-perl libgdk-pixbuf2.0-bin libglib2.0-data libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjson-xs-perl libltdl-dev libmail-sendmail-perl libmailtools-perl lxqt-notificationd lynx mate-notification-daemon nodejs-doc notification-daemon notify-osd phosh plasma-workspace python3-jarabe wget xdg-user-dirs xfce4-notifyd 0 packages upgraded, 240 newly installed, 0 to remove and 0 not upgraded. Need to get 37.6 MB of archives. After unpacking 158 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main i386 bsdextrautils i386 2.36.1-7 [148 kB] Get: 2 http://deb.debian.org/debian bullseye/main i386 libuchardet0 i386 0.0.7-1 [67.9 kB] Get: 3 http://deb.debian.org/debian bullseye/main i386 groff-base i386 1.22.4-6 [952 kB] Get: 4 http://deb.debian.org/debian bullseye/main i386 libpipeline1 i386 1.5.3-1 [36.8 kB] Get: 5 http://deb.debian.org/debian bullseye/main i386 man-db i386 2.9.4-2 [1367 kB] Get: 6 http://deb.debian.org/debian bullseye/main i386 sse2-support i386 6 [8544 B] Get: 7 http://deb.debian.org/debian bullseye/main i386 netbase all 6.3 [19.9 kB] Get: 8 http://deb.debian.org/debian bullseye/main i386 sensible-utils all 0.0.14 [14.8 kB] Get: 9 http://deb.debian.org/debian bullseye/main i386 openssl i386 1.1.1k-1 [860 kB] Get: 10 http://deb.debian.org/debian bullseye/main i386 ca-certificates all 20210119 [158 kB] Get: 11 http://deb.debian.org/debian bullseye/main i386 libmagic-mgc i386 1:5.39-3 [273 kB] Get: 12 http://deb.debian.org/debian bullseye/main i386 libmagic1 i386 1:5.39-3 [133 kB] Get: 13 http://deb.debian.org/debian bullseye/main i386 file i386 1:5.39-3 [69.0 kB] Get: 14 http://deb.debian.org/debian bullseye/main i386 gettext-base i386 0.21-4 [176 kB] Get: 15 http://deb.debian.org/debian bullseye/main i386 libsigsegv2 i386 2.13-1 [35.1 kB] Get: 16 http://deb.debian.org/debian bullseye/main i386 m4 i386 1.4.18-5 [206 kB] Get: 17 http://deb.debian.org/debian bullseye/main i386 autoconf all 2.69-14 [313 kB] Get: 18 http://deb.debian.org/debian bullseye/main i386 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 19 http://deb.debian.org/debian bullseye/main i386 automake all 1:1.16.3-2 [814 kB] Get: 20 http://deb.debian.org/debian bullseye/main i386 autopoint all 0.21-4 [510 kB] Get: 21 http://deb.debian.org/debian bullseye/main i386 libdebhelper-perl all 13.3.4 [189 kB] Get: 22 http://deb.debian.org/debian bullseye/main i386 libtool all 2.4.6-15 [513 kB] Get: 23 http://deb.debian.org/debian bullseye/main i386 dh-autoreconf all 20 [17.1 kB] Get: 24 http://deb.debian.org/debian bullseye/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 25 http://deb.debian.org/debian bullseye/main i386 libsub-override-perl all 0.09-2 [10.2 kB] Get: 26 http://deb.debian.org/debian bullseye/main i386 libfile-stripnondeterminism-perl all 1.11.0-1 [25.6 kB] Get: 27 http://deb.debian.org/debian bullseye/main i386 dh-strip-nondeterminism all 1.11.0-1 [15.3 kB] Get: 28 http://deb.debian.org/debian bullseye/main i386 libelf1 i386 0.183-1 [171 kB] Get: 29 http://deb.debian.org/debian bullseye/main i386 dwz i386 0.13+20210201-1 [179 kB] Get: 30 http://deb.debian.org/debian bullseye/main i386 libicu67 i386 67.1-6 [8776 kB] Get: 31 http://deb.debian.org/debian bullseye/main i386 libxml2 i386 2.9.10+dfsg-6.7 [728 kB] Get: 32 http://deb.debian.org/debian bullseye/main i386 gettext i386 0.21-4 [1322 kB] Get: 33 http://deb.debian.org/debian bullseye/main i386 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 34 http://deb.debian.org/debian bullseye/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 35 http://deb.debian.org/debian bullseye/main i386 debhelper all 13.3.4 [1049 kB] Get: 36 http://deb.debian.org/debian bullseye/main i386 libarray-unique-perl all 0.08-2.1 [11.4 kB] Get: 37 http://deb.debian.org/debian bullseye/main i386 libbrotli1 i386 1.0.9-2+b2 [286 kB] Get: 38 http://deb.debian.org/debian bullseye/main i386 libc-ares2 i386 1.17.1-1 [105 kB] Get: 39 http://deb.debian.org/debian bullseye/main i386 libsub-name-perl i386 0.26-1+b1 [14.1 kB] Get: 40 http://deb.debian.org/debian bullseye/main i386 libclass-accessor-perl all 0.51-1 [23.2 kB] Get: 41 http://deb.debian.org/debian bullseye/main i386 libio-stringy-perl all 2.111-3 [56.5 kB] Get: 42 http://deb.debian.org/debian bullseye/main i386 libencode-locale-perl all 1.05-1.1 [13.2 kB] Get: 43 http://deb.debian.org/debian bullseye/main i386 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 44 http://deb.debian.org/debian bullseye/main i386 libhttp-date-perl all 6.05-1 [10.4 kB] Get: 45 http://deb.debian.org/debian bullseye/main i386 libfile-listing-perl all 6.14-1 [12.4 kB] Get: 46 http://deb.debian.org/debian bullseye/main i386 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get: 47 http://deb.debian.org/debian bullseye/main i386 liburi-perl all 5.08-1 [90.6 kB] Get: 48 http://deb.debian.org/debian bullseye/main i386 libhtml-parser-perl i386 3.75-1+b1 [106 kB] Get: 49 http://deb.debian.org/debian bullseye/main i386 libhtml-tree-perl all 5.07-2 [213 kB] Get: 50 http://deb.debian.org/debian bullseye/main i386 libio-html-perl all 1.004-2 [16.1 kB] Get: 51 http://deb.debian.org/debian bullseye/main i386 liblwp-mediatypes-perl all 6.04-1 [19.9 kB] Get: 52 http://deb.debian.org/debian bullseye/main i386 libhttp-message-perl all 6.28-1 [79.6 kB] Get: 53 http://deb.debian.org/debian bullseye/main i386 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 54 http://deb.debian.org/debian bullseye/main i386 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 55 http://deb.debian.org/debian bullseye/main i386 perl-openssl-defaults i386 5 [7360 B] Get: 56 http://deb.debian.org/debian bullseye/main i386 libnet-ssleay-perl i386 1.88-3+b1 [328 kB] Get: 57 http://deb.debian.org/debian bullseye/main i386 libio-socket-ssl-perl all 2.069-1 [215 kB] Get: 58 http://deb.debian.org/debian bullseye/main i386 libnet-http-perl all 6.20-1 [25.1 kB] Get: 59 http://deb.debian.org/debian bullseye/main i386 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 60 http://deb.debian.org/debian bullseye/main i386 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 61 http://deb.debian.org/debian bullseye/main i386 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 62 http://deb.debian.org/debian bullseye/main i386 libwww-perl all 6.52-1 [192 kB] Get: 63 http://deb.debian.org/debian bullseye/main i386 liberror-perl all 0.17029-1 [31.0 kB] Get: 64 http://deb.debian.org/debian bullseye/main i386 libexporter-lite-perl all 0.08-1 [11.1 kB] Get: 65 http://deb.debian.org/debian bullseye/main i386 libparse-debcontrol-perl all 2.005-4.1 [22.4 kB] Get: 66 http://deb.debian.org/debian bullseye/main i386 libtie-ixhash-perl all 1.23-2.1 [11.8 kB] Get: 67 http://deb.debian.org/debian bullseye/main i386 libdebian-copyright-perl all 0.2-4 [25.2 kB] Get: 68 http://deb.debian.org/debian bullseye/main i386 libdeflate0 i386 1.7-1 [48.4 kB] Get: 69 http://deb.debian.org/debian bullseye/main i386 libgdk-pixbuf2.0-common all 2.42.2+dfsg-1 [320 kB] Get: 70 http://deb.debian.org/debian bullseye/main i386 libglib2.0-0 i386 2.66.8-1 [1437 kB] Get: 71 http://deb.debian.org/debian bullseye/main i386 shared-mime-info i386 2.0-1 [703 kB] Get: 72 http://deb.debian.org/debian bullseye/main i386 libjpeg62-turbo i386 1:2.0.6-4 [160 kB] Get: 73 http://deb.debian.org/debian bullseye/main i386 libpng16-16 i386 1.6.37-3 [303 kB] Get: 74 http://deb.debian.org/debian bullseye/main i386 libjbig0 i386 2.1-3.1+b2 [31.5 kB] Get: 75 http://deb.debian.org/debian bullseye/main i386 libwebp6 i386 0.6.1-2.1 [269 kB] Get: 76 http://deb.debian.org/debian bullseye/main i386 libtiff5 i386 4.2.0-1 [305 kB] Get: 77 http://deb.debian.org/debian bullseye/main i386 libgdk-pixbuf-2.0-0 i386 2.42.2+dfsg-1 [155 kB] Get: 78 http://deb.debian.org/debian bullseye/main i386 libio-pty-perl i386 1:1.15-2 [37.8 kB] Get: 79 http://deb.debian.org/debian bullseye/main i386 libipc-run-perl all 20200505.0-1 [102 kB] Get: 80 http://deb.debian.org/debian bullseye/main i386 libjs-inherits all 2.0.4-1 [3228 B] Get: 81 http://deb.debian.org/debian bullseye/main i386 libjs-sprintf-js all 1.1.2+ds1-2 [12.3 kB] Get: 82 http://deb.debian.org/debian bullseye/main i386 libnghttp2-14 i386 1.43.0-1 [85.7 kB] Get: 83 http://deb.debian.org/debian bullseye/main i386 libnode72 i386 12.21.0~dfsg-4 [8538 kB] Get: 84 http://deb.debian.org/debian bullseye/main i386 nodejs i386 12.21.0~dfsg-4 [146 kB] Get: 85 http://deb.debian.org/debian bullseye/main i386 node-inherits all 2.0.4-1 [4204 B] Get: 86 http://deb.debian.org/debian bullseye/main i386 libjs-util all 0.10.3-4 [9620 B] Get: 87 http://deb.debian.org/debian bullseye/main i386 libjson-perl all 4.03000-1 [88.6 kB] Get: 88 http://deb.debian.org/debian bullseye/main i386 libnotify4 i386 0.7.9-3 [24.3 kB] Get: 89 http://deb.debian.org/debian bullseye/main i386 libnotify-bin i386 0.7.9-3 [14.2 kB] Get: 90 http://deb.debian.org/debian bullseye/main i386 node-ansi-colors all 4.1.1-2 [13.2 kB] Get: 91 http://deb.debian.org/debian bullseye/main i386 node-browser-stdout all 1.3.1-2 [3268 B] Get: 92 http://deb.debian.org/debian bullseye/main i386 node-camelcase all 6.2.0-2 [5512 B] Get: 93 http://deb.debian.org/debian bullseye/main i386 node-color-name all 1.1.4+~1.1.1-1 [5788 B] Get: 94 http://deb.debian.org/debian bullseye/main i386 node-color-convert all 1.9.3-1 [10.2 kB] Get: 95 http://deb.debian.org/debian bullseye/main i386 node-ansi-styles all 4.2.1-1 [7600 B] Get: 96 http://deb.debian.org/debian bullseye/main i386 node-escape-string-regexp all 4.0.0-1 [4116 B] Get: 97 http://deb.debian.org/debian bullseye/main i386 node-has-flag all 4.0.0-1 [4076 B] Get: 98 http://deb.debian.org/debian bullseye/main i386 node-supports-color all 8.1.0+~7.2.0-1 [6736 B] Get: 99 http://deb.debian.org/debian bullseye/main i386 node-chalk all 4.1.0-1 [15.0 kB] Get: 100 http://deb.debian.org/debian bullseye/main i386 node-is-extglob all 2.1.1-1 [4128 B] Get: 101 http://deb.debian.org/debian bullseye/main i386 node-is-glob all 4.0.1-1 [6312 B] Get: 102 http://deb.debian.org/debian bullseye/main i386 node-binary-extensions all 2.2.0-1 [4352 B] Get: 103 http://deb.debian.org/debian bullseye/main i386 node-is-binary-path all 2.1.0-1 [3432 B] Get: 104 http://deb.debian.org/debian bullseye/main i386 node-normalize-path all 3.0.0-2 [5752 B] Get: 105 http://deb.debian.org/debian bullseye/main i386 node-anymatch all 3.1.1+~2.2.2-1 [28.5 kB] Get: 106 http://deb.debian.org/debian bullseye/main i386 node-graceful-fs all 4.2.4+repack-1 [13.1 kB] Get: 107 http://deb.debian.org/debian bullseye/main i386 node-set-immediate-shim all 2.0.0-1 [3600 B] Get: 108 http://deb.debian.org/debian bullseye/main i386 node-readdirp all 3.5.0-2 [11.3 kB] Get: 109 http://deb.debian.org/debian bullseye/main i386 node-async-each all 1.0.3-1 [4024 B] Get: 110 http://deb.debian.org/debian bullseye/main i386 node-is-buffer all 2.0.5-1 [4048 B] Get: 111 http://deb.debian.org/debian bullseye/main i386 node-kind-of all 6.0.3+dfsg-1 [10.0 kB] Get: 112 http://deb.debian.org/debian bullseye/main i386 node-is-number all 7.0.0-1.1 [5860 B] Get: 113 http://deb.debian.org/debian bullseye/main i386 node-repeat-string all 1.6.1-1 [5180 B] Get: 114 http://deb.debian.org/debian bullseye/main i386 node-to-regex-range all 5.0.1-2 [10.2 kB] Get: 115 http://deb.debian.org/debian bullseye/main i386 node-fill-range all 7.0.1-2 [7872 B] Get: 116 http://deb.debian.org/debian bullseye/main i386 node-braces all 3.0.2+~3.0.0-1 [20.6 kB] Get: 117 http://deb.debian.org/debian bullseye/main i386 node-path-is-absolute all 2.0.0-1 [3864 B] Get: 118 http://deb.debian.org/debian bullseye/main i386 node-path-dirname all 1.0.2-1.1 [3972 B] Get: 119 http://deb.debian.org/debian bullseye/main i386 node-glob-parent all 5.1.1+~5.1.0-2 [6672 B] Get: 120 http://deb.debian.org/debian bullseye/main i386 node-chokidar all 3.4.3-3 [32.0 kB] Get: 121 http://deb.debian.org/debian bullseye/main i386 node-ms all 2.1.3+~cs0.7.31-1 [5612 B] Get: 122 http://deb.debian.org/debian bullseye/main i386 node-debug all 4.3.1+~cs4.1.5-1 [17.3 kB] Get: 123 http://deb.debian.org/debian bullseye/main i386 node-decamelize all 4.0.0-1 [3944 B] Get: 124 http://deb.debian.org/debian bullseye/main i386 node-diff all 4.0.2~dfsg-2 [65.0 kB] Get: 125 http://deb.debian.org/debian bullseye/main i386 node-p-limit all 3.1.0+~cs2.3.0-1 [6904 B] Get: 126 http://deb.debian.org/debian bullseye/main i386 node-p-locate all 5.0.0-1 [5080 B] Get: 127 http://deb.debian.org/debian bullseye/main i386 node-path-exists all 4.0.0-2 [3840 B] Get: 128 http://deb.debian.org/debian bullseye/main i386 node-locate-path all 6.0.0-1 [5264 B] Get: 129 http://deb.debian.org/debian bullseye/main i386 node-find-up all 5.0.0-1 [5840 B] Get: 130 http://deb.debian.org/debian bullseye/main i386 node-fs.realpath all 1.0.0-1.1 [5780 B] Get: 131 http://deb.debian.org/debian bullseye/main i386 node-wrappy all 1.0.2-1.1 [3352 B] Get: 132 http://deb.debian.org/debian bullseye/main i386 node-once all 1.4.0-3 [4344 B] Get: 133 http://deb.debian.org/debian bullseye/main i386 node-inflight all 1.0.6-1.1 [3568 B] Get: 134 http://deb.debian.org/debian bullseye/main i386 node-balanced-match all 1.0.0-1 [4528 B] Get: 135 http://deb.debian.org/debian bullseye/main i386 node-brace-expansion all 2.0.0-1 [7184 B] Get: 136 http://deb.debian.org/debian bullseye/main i386 node-minimatch all 3.0.4+~3.0.3-1 [15.9 kB] Get: 137 http://deb.debian.org/debian bullseye/main i386 node-glob all 7.1.6+~7.1.3-1 [129 kB] Get: 138 http://deb.debian.org/debian bullseye/main i386 node-growl all 1.10.5-2 [7356 B] Get: 139 http://deb.debian.org/debian bullseye/main i386 node-he all 1.2.0-1 [36.7 kB] Get: 140 http://deb.debian.org/debian bullseye/main i386 node-is-plain-obj all 3.0.0-1 [3916 B] Get: 141 http://deb.debian.org/debian bullseye/main i386 node-sprintf-js all 1.1.2+ds1-2 [1836 B] Get: 142 http://deb.debian.org/debian bullseye/main i386 node-argparse all 2.0.1-1 [34.5 kB] Get: 143 http://deb.debian.org/debian bullseye/main i386 node-esprima all 4.0.1+ds+~4.0.2-2 [69.0 kB] Get: 144 http://deb.debian.org/debian bullseye/main i386 node-js-yaml all 3.14.1+dfsg+~3.12.6-2 [44.8 kB] Get: 145 http://deb.debian.org/debian bullseye/main i386 node-safe-buffer all 5.2.1+~cs2.1.2-1 [15.5 kB] Get: 146 http://deb.debian.org/debian bullseye/main i386 node-randombytes all 2.1.0-1 [4104 B] Get: 147 http://deb.debian.org/debian bullseye/main i386 node-serialize-javascript all 5.0.1-2 [11.5 kB] Get: 148 http://deb.debian.org/debian bullseye/main i386 node-strip-json-comments all 3.1.1-1 [5168 B] Get: 149 http://deb.debian.org/debian bullseye/main i386 node-isexe all 2.0.0-5 [4632 B] Get: 150 http://deb.debian.org/debian bullseye/main i386 node-which all 2.0.2+~cs1.3.2-1 [8436 B] Get: 151 http://deb.debian.org/debian bullseye/main i386 node-ansi-regex all 5.0.0-1 [4684 B] Get: 152 http://deb.debian.org/debian bullseye/main i386 node-strip-ansi all 6.0.0-2 [4044 B] Get: 153 http://deb.debian.org/debian bullseye/main i386 node-clone all 2.1.2-2 [8132 B] Get: 154 http://deb.debian.org/debian bullseye/main i386 node-defaults all 1.0.3-2 [3612 B] Get: 155 http://deb.debian.org/debian bullseye/main i386 node-wcwidth.js all 1.0.0-1.1 [6652 B] Get: 156 http://deb.debian.org/debian bullseye/main i386 node-string-width all 4.2.0-1 [9716 B] Get: 157 http://deb.debian.org/debian bullseye/main i386 node-wide-align all 1.1.3-1 [3896 B] Get: 158 http://deb.debian.org/debian bullseye/main i386 node-require-directory all 2.1.1-1.1 [5596 B] Get: 159 http://deb.debian.org/debian bullseye/main i386 node-get-caller-file all 1.0.2-1.1 [3056 B] Get: 160 http://deb.debian.org/debian bullseye/main i386 node-set-blocking all 2.0.0-1.1 [4036 B] Get: 161 http://deb.debian.org/debian bullseye/main i386 node-require-main-filename all 2.0.0-1 [4108 B] Get: 162 http://deb.debian.org/debian bullseye/main i386 node-wrap-ansi all 4.0.0-2 [5540 B] Get: 163 http://deb.debian.org/debian bullseye/main i386 node-cliui all 4.1.0-2 [7964 B] Get: 164 http://deb.debian.org/debian bullseye/main i386 node-which-module all 2.0.0-1 [3792 B] Get: 165 http://deb.debian.org/debian bullseye/main i386 node-end-of-stream all 1.4.4-1 [4356 B] Get: 166 http://deb.debian.org/debian bullseye/main i386 node-pump all 3.0.0-4 [4936 B] Get: 167 http://deb.debian.org/debian bullseye/main i386 node-get-stream all 6.0.0-1 [7172 B] Get: 168 http://deb.debian.org/debian bullseye/main i386 node-is-stream all 2.0.0-1 [4004 B] Get: 169 http://deb.debian.org/debian bullseye/main i386 node-merge-stream all 2.0.0+~1.1.2-1 [5036 B] Get: 170 http://deb.debian.org/debian bullseye/main i386 node-mimic-fn all 3.1.0-1 [5180 B] Get: 171 http://deb.debian.org/debian bullseye/main i386 node-npm-run-path all 2.0.2-2 [4412 B] Get: 172 http://deb.debian.org/debian bullseye/main i386 node-shebang-regex all 3.0.0-1 [3352 B] Get: 173 http://deb.debian.org/debian bullseye/main i386 node-shebang-command all 1.2.0-1.1 [3132 B] Get: 174 http://deb.debian.org/debian bullseye/main i386 node-signal-exit all 3.0.3-1 [6172 B] Get: 175 http://deb.debian.org/debian bullseye/main i386 node-execa all 4.1.0+dfsg+~cs19.3.6-5 [28.1 kB] Get: 176 http://deb.debian.org/debian bullseye/main i386 node-invert-kv all 3.0.1-1 [3904 B] Get: 177 http://deb.debian.org/debian bullseye/main i386 node-lcid all 3.1.1-1 [5280 B] Get: 178 http://deb.debian.org/debian bullseye/main i386 node-mem all 1.1.0-1.1 [4308 B] Get: 179 http://deb.debian.org/debian bullseye/main i386 node-os-locale all 5.0.0-1 [4876 B] Get: 180 http://deb.debian.org/debian bullseye/main i386 node-y18n all 4.0.0-4 [6256 B] Get: 181 http://deb.debian.org/debian bullseye/main i386 node-yargs-parser all 18.1.3+~15.0.0-1 [24.0 kB] Get: 182 http://deb.debian.org/debian bullseye/main i386 node-yargs all 15.3.1+repack-2 [109 kB] Get: 183 http://deb.debian.org/debian bullseye/main i386 mocha all 8.2.1+ds1+~cs29.4.27-3 [157 kB] Get: 184 http://deb.debian.org/debian bullseye/main i386 node-array-from all 2.1.1-2 [7796 B] Get: 185 http://deb.debian.org/debian bullseye/main i386 node-arrify all 2.0.1-1 [3408 B] Get: 186 http://deb.debian.org/debian bullseye/main i386 node-bytes all 3.1.0-1 [6748 B] Get: 187 http://deb.debian.org/debian bullseye/main i386 node-content-type all 1.0.4-2 [5580 B] Get: 188 http://deb.debian.org/debian bullseye/main i386 node-depd all 2.0.0-1 [11.0 kB] Get: 189 http://deb.debian.org/debian bullseye/main i386 node-setprototypeof all 1.2.0-1 [3720 B] Get: 190 http://deb.debian.org/debian bullseye/main i386 node-statuses all 1.5.0-4 [6492 B] Get: 191 http://deb.debian.org/debian bullseye/main i386 node-toidentifier all 1.0.0-2 [3788 B] Get: 192 http://deb.debian.org/debian bullseye/main i386 node-http-errors all 1.8.0-1 [8596 B] Get: 193 http://deb.debian.org/debian bullseye/main i386 node-iconv i386 2.3.5-5 [118 kB] Get: 194 http://deb.debian.org/debian bullseye/main i386 node-on-finished all 2.3.0-1 [8732 B] Get: 195 http://deb.debian.org/debian bullseye/main i386 node-qs all 6.9.4+ds-1 [22.6 kB] Get: 196 http://deb.debian.org/debian bullseye/main i386 node-unpipe all 1.0.0-1.1 [3800 B] Get: 197 http://deb.debian.org/debian bullseye/main i386 node-raw-body all 2.4.1-2 [10.5 kB] Get: 198 http://deb.debian.org/debian bullseye/main i386 node-mime all 2.5.0+dfsg+~cs3.90.0-1 [39.4 kB] Get: 199 http://deb.debian.org/debian bullseye/main i386 node-mime-types all 2.1.28-1 [8948 B] Get: 200 http://deb.debian.org/debian bullseye/main i386 node-media-typer all 1.1.0-1 [5668 B] Get: 201 http://deb.debian.org/debian bullseye/main i386 node-type-is all 1.6.19-1 [8636 B] Get: 202 http://deb.debian.org/debian bullseye/main i386 node-body-parser all 1.19.0-2 [16.6 kB] Get: 203 http://deb.debian.org/debian bullseye/main i386 node-colors all 1.4.0-1 [11.7 kB] Get: 204 http://deb.debian.org/debian bullseye/main i386 node-cli-table all 0.3.1-2 [9640 B] Get: 205 http://deb.debian.org/debian bullseye/main i386 node-co all 4.6.0+~4.6.2-1 [8912 B] Get: 206 http://deb.debian.org/debian bullseye/main i386 node-es6-symbol all 3.1.3+~cs3.5.0-1 [18.5 kB] Get: 207 http://deb.debian.org/debian bullseye/main i386 node-es6-iterator all 2.0.3-2 [7876 B] Get: 208 http://deb.debian.org/debian bullseye/main i386 node-es5-ext all 0.10.53+~1.1.0-1 [88.4 kB] Get: 209 http://deb.debian.org/debian bullseye/main i386 node-d all 1.0.1-1 [13.0 kB] Get: 210 http://deb.debian.org/debian bullseye/main i386 node-xtend all 4.0.2-1 [3716 B] Get: 211 http://deb.debian.org/debian bullseye/main i386 node-debbundle-acorn all 8.0.5+ds+~cs19.19.27-1 [178 kB] Get: 212 http://deb.debian.org/debian bullseye/main i386 node-encodeurl all 1.0.2-1 [5348 B] Get: 213 http://deb.debian.org/debian bullseye/main i386 node-escape-html all 1.0.3-1 [3600 B] Get: 214 http://deb.debian.org/debian bullseye/main i386 node-etag all 1.8.1-1 [6364 B] Get: 215 http://deb.debian.org/debian bullseye/main i386 node-event-emitter all 0.3.5-2 [7280 B] Get: 216 http://deb.debian.org/debian bullseye/main i386 node-fresh all 0.5.2-1 [6172 B] Get: 217 http://deb.debian.org/debian bullseye/main i386 node-function-bind all 1.1.1+repack-1 [5000 B] Get: 218 http://deb.debian.org/debian bullseye/main i386 node-is-object all 1.0.2-1 [8916 B] Get: 219 http://deb.debian.org/debian bullseye/main i386 node-lodash-packages all 4.17.21+dfsg+~cs8.31.173-1 [124 kB] Get: 220 http://deb.debian.org/debian bullseye/main i386 node-merge-descriptors all 1.0.1-2 [4336 B] Get: 221 http://deb.debian.org/debian bullseye/main i386 node-minimist all 1.2.5+~cs5.3.1-2 [9172 B] Get: 222 http://deb.debian.org/debian bullseye/main i386 node-mkdirp all 1.0.4+~1.0.1-1 [11.7 kB] Get: 223 http://deb.debian.org/debian bullseye/main i386 node-object-assign all 4.1.1-3 [4460 B] Get: 224 http://deb.debian.org/debian bullseye/main i386 node-wordwrap all 1.0.0-2 [4436 B] Get: 225 http://deb.debian.org/debian bullseye/main i386 node-optimist all 0.6.1-1.1 [12.2 kB] Get: 226 http://deb.debian.org/debian bullseye/main i386 node-parseurl all 1.3.3-1 [5992 B] Get: 227 http://deb.debian.org/debian bullseye/main i386 node-path-to-regexp all 6.2.0-1 [19.6 kB] Get: 228 http://deb.debian.org/debian bullseye/main i386 node-range-parser all 1.2.1-1 [4688 B] Get: 229 http://deb.debian.org/debian bullseye/main i386 node-resolve all 1.19.0+~cs5.20.8-2 [17.8 kB] Get: 230 http://deb.debian.org/debian bullseye/main i386 node-rimraf all 3.0.2-1 [10.9 kB] Get: 231 http://deb.debian.org/debian bullseye/main i386 node-rx all 4.1.0+dfsg1-1.1 [339 kB] Get: 232 http://deb.debian.org/debian bullseye/main i386 node-send all 0.17.1-2 [18.8 kB] Get: 233 http://deb.debian.org/debian bullseye/main i386 node-utils-merge all 1.0.1-1 [3888 B] Get: 234 http://deb.debian.org/debian bullseye/main i386 node-serve-static all 1.14.1-3 [11.5 kB] Get: 235 http://deb.debian.org/debian bullseye/main i386 node-type-detect all 4.0.8-2 [10.7 kB] Get: 236 http://deb.debian.org/debian bullseye/main i386 node-util all 0.10.3-4 [2960 B] Get: 237 http://deb.debian.org/debian bullseye/main i386 node-sinon all 9.2.4+ds+~cs58.20.26-1 [284 kB] Get: 238 http://deb.debian.org/debian bullseye/main i386 node-uglify-js all 3.12.8-1 [184 kB] Get: 239 http://deb.debian.org/debian bullseye/main i386 pkg-js-tools all 0.9.65 [38.0 kB] Get: 240 http://deb.debian.org/debian bullseye/main i386 uglifyjs all 3.12.8-1 [15.3 kB] Fetched 37.6 MB in 15s (2585 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19675 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-7_i386.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../001-libuchardet0_0.0.7-1_i386.deb ... Unpacking libuchardet0:i386 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_i386.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../003-libpipeline1_1.5.3-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_i386.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sse2-support. Preparing to unpack .../005-sse2-support_6_i386.deb ... Unpacking sse2-support (6) ... Selecting previously unselected package netbase. Preparing to unpack .../006-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../008-openssl_1.1.1k-1_i386.deb ... Unpacking openssl (1.1.1k-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../009-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../010-libmagic-mgc_1%3a5.39-3_i386.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../011-libmagic1_1%3a5.39-3_i386.deb ... Unpacking libmagic1:i386 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../012-file_1%3a5.39-3_i386.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.21-4_i386.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:i386. Preparing to unpack .../014-libsigsegv2_2.13-1_i386.deb ... Unpacking libsigsegv2:i386 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../015-m4_1.4.18-5_i386.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../016-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../017-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../018-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../019-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../020-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../021-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../022-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../023-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../024-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.11.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.11.0-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../027-libelf1_0.183-1_i386.deb ... Unpacking libelf1:i386 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.13+20210201-1_i386.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:i386. Preparing to unpack .../029-libicu67_67.1-6_i386.deb ... Unpacking libicu67:i386 (67.1-6) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../030-libxml2_2.9.10+dfsg-6.7_i386.deb ... Unpacking libxml2:i386 (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.21-4_i386.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../033-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libarray-unique-perl. Preparing to unpack .../035-libarray-unique-perl_0.08-2.1_all.deb ... Unpacking libarray-unique-perl (0.08-2.1) ... Selecting previously unselected package libbrotli1:i386. Preparing to unpack .../036-libbrotli1_1.0.9-2+b2_i386.deb ... Unpacking libbrotli1:i386 (1.0.9-2+b2) ... Selecting previously unselected package libc-ares2:i386. Preparing to unpack .../037-libc-ares2_1.17.1-1_i386.deb ... Unpacking libc-ares2:i386 (1.17.1-1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../038-libsub-name-perl_0.26-1+b1_i386.deb ... Unpacking libsub-name-perl (0.26-1+b1) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../039-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libio-stringy-perl. Preparing to unpack .../040-libio-stringy-perl_2.111-3_all.deb ... Unpacking libio-stringy-perl (2.111-3) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../041-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../042-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../043-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../044-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../045-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../046-liburi-perl_5.08-1_all.deb ... Unpacking liburi-perl (5.08-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../047-libhtml-parser-perl_3.75-1+b1_i386.deb ... Unpacking libhtml-parser-perl (3.75-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../048-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../049-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../050-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../051-libhttp-message-perl_6.28-1_all.deb ... Unpacking libhttp-message-perl (6.28-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../052-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../053-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:i386. Preparing to unpack .../054-perl-openssl-defaults_5_i386.deb ... Unpacking perl-openssl-defaults:i386 (5) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../055-libnet-ssleay-perl_1.88-3+b1_i386.deb ... Unpacking libnet-ssleay-perl (1.88-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../056-libio-socket-ssl-perl_2.069-1_all.deb ... Unpacking libio-socket-ssl-perl (2.069-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../057-libnet-http-perl_6.20-1_all.deb ... Unpacking libnet-http-perl (6.20-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../058-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../059-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../060-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../061-libwww-perl_6.52-1_all.deb ... Unpacking libwww-perl (6.52-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../062-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package libexporter-lite-perl. Preparing to unpack .../063-libexporter-lite-perl_0.08-1_all.deb ... Unpacking libexporter-lite-perl (0.08-1) ... Selecting previously unselected package libparse-debcontrol-perl. Preparing to unpack .../064-libparse-debcontrol-perl_2.005-4.1_all.deb ... Unpacking libparse-debcontrol-perl (2.005-4.1) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../065-libtie-ixhash-perl_1.23-2.1_all.deb ... Unpacking libtie-ixhash-perl (1.23-2.1) ... Selecting previously unselected package libdebian-copyright-perl. Preparing to unpack .../066-libdebian-copyright-perl_0.2-4_all.deb ... Unpacking libdebian-copyright-perl (0.2-4) ... Selecting previously unselected package libdeflate0:i386. Preparing to unpack .../067-libdeflate0_1.7-1_i386.deb ... Unpacking libdeflate0:i386 (1.7-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../068-libgdk-pixbuf2.0-common_2.42.2+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../069-libglib2.0-0_2.66.8-1_i386.deb ... Unpacking libglib2.0-0:i386 (2.66.8-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../070-shared-mime-info_2.0-1_i386.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libjpeg62-turbo:i386. Preparing to unpack .../071-libjpeg62-turbo_1%3a2.0.6-4_i386.deb ... Unpacking libjpeg62-turbo:i386 (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:i386. Preparing to unpack .../072-libpng16-16_1.6.37-3_i386.deb ... Unpacking libpng16-16:i386 (1.6.37-3) ... Selecting previously unselected package libjbig0:i386. Preparing to unpack .../073-libjbig0_2.1-3.1+b2_i386.deb ... Unpacking libjbig0:i386 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:i386. Preparing to unpack .../074-libwebp6_0.6.1-2.1_i386.deb ... Unpacking libwebp6:i386 (0.6.1-2.1) ... Selecting previously unselected package libtiff5:i386. Preparing to unpack .../075-libtiff5_4.2.0-1_i386.deb ... Unpacking libtiff5:i386 (4.2.0-1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:i386. Preparing to unpack .../076-libgdk-pixbuf-2.0-0_2.42.2+dfsg-1_i386.deb ... Unpacking libgdk-pixbuf-2.0-0:i386 (2.42.2+dfsg-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../077-libio-pty-perl_1%3a1.15-2_i386.deb ... Unpacking libio-pty-perl (1:1.15-2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../078-libipc-run-perl_20200505.0-1_all.deb ... Unpacking libipc-run-perl (20200505.0-1) ... Selecting previously unselected package libjs-inherits. Preparing to unpack .../079-libjs-inherits_2.0.4-1_all.deb ... Unpacking libjs-inherits (2.0.4-1) ... Selecting previously unselected package libjs-sprintf-js. Preparing to unpack .../080-libjs-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking libjs-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package libnghttp2-14:i386. Preparing to unpack .../081-libnghttp2-14_1.43.0-1_i386.deb ... Unpacking libnghttp2-14:i386 (1.43.0-1) ... Selecting previously unselected package libnode72:i386. Preparing to unpack .../082-libnode72_12.21.0~dfsg-4_i386.deb ... Unpacking libnode72:i386 (12.21.0~dfsg-4) ... Selecting previously unselected package nodejs. Preparing to unpack .../083-nodejs_12.21.0~dfsg-4_i386.deb ... Unpacking nodejs (12.21.0~dfsg-4) ... Selecting previously unselected package node-inherits. Preparing to unpack .../084-node-inherits_2.0.4-1_all.deb ... Unpacking node-inherits (2.0.4-1) ... Selecting previously unselected package libjs-util. Preparing to unpack .../085-libjs-util_0.10.3-4_all.deb ... Unpacking libjs-util (0.10.3-4) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../086-libjson-perl_4.03000-1_all.deb ... Unpacking libjson-perl (4.03000-1) ... Selecting previously unselected package libnotify4:i386. Preparing to unpack .../087-libnotify4_0.7.9-3_i386.deb ... Unpacking libnotify4:i386 (0.7.9-3) ... Selecting previously unselected package libnotify-bin. Preparing to unpack .../088-libnotify-bin_0.7.9-3_i386.deb ... Unpacking libnotify-bin (0.7.9-3) ... Selecting previously unselected package node-ansi-colors. Preparing to unpack .../089-node-ansi-colors_4.1.1-2_all.deb ... Unpacking node-ansi-colors (4.1.1-2) ... Selecting previously unselected package node-browser-stdout. Preparing to unpack .../090-node-browser-stdout_1.3.1-2_all.deb ... Unpacking node-browser-stdout (1.3.1-2) ... Selecting previously unselected package node-camelcase. Preparing to unpack .../091-node-camelcase_6.2.0-2_all.deb ... Unpacking node-camelcase (6.2.0-2) ... Selecting previously unselected package node-color-name. Preparing to unpack .../092-node-color-name_1.1.4+~1.1.1-1_all.deb ... Unpacking node-color-name (1.1.4+~1.1.1-1) ... Selecting previously unselected package node-color-convert. Preparing to unpack .../093-node-color-convert_1.9.3-1_all.deb ... Unpacking node-color-convert (1.9.3-1) ... Selecting previously unselected package node-ansi-styles. Preparing to unpack .../094-node-ansi-styles_4.2.1-1_all.deb ... Unpacking node-ansi-styles (4.2.1-1) ... Selecting previously unselected package node-escape-string-regexp. Preparing to unpack .../095-node-escape-string-regexp_4.0.0-1_all.deb ... Unpacking node-escape-string-regexp (4.0.0-1) ... Selecting previously unselected package node-has-flag. Preparing to unpack .../096-node-has-flag_4.0.0-1_all.deb ... Unpacking node-has-flag (4.0.0-1) ... Selecting previously unselected package node-supports-color. Preparing to unpack .../097-node-supports-color_8.1.0+~7.2.0-1_all.deb ... Unpacking node-supports-color (8.1.0+~7.2.0-1) ... Selecting previously unselected package node-chalk. Preparing to unpack .../098-node-chalk_4.1.0-1_all.deb ... Unpacking node-chalk (4.1.0-1) ... Selecting previously unselected package node-is-extglob. Preparing to unpack .../099-node-is-extglob_2.1.1-1_all.deb ... Unpacking node-is-extglob (2.1.1-1) ... Selecting previously unselected package node-is-glob. Preparing to unpack .../100-node-is-glob_4.0.1-1_all.deb ... Unpacking node-is-glob (4.0.1-1) ... Selecting previously unselected package node-binary-extensions. Preparing to unpack .../101-node-binary-extensions_2.2.0-1_all.deb ... Unpacking node-binary-extensions (2.2.0-1) ... Selecting previously unselected package node-is-binary-path. Preparing to unpack .../102-node-is-binary-path_2.1.0-1_all.deb ... Unpacking node-is-binary-path (2.1.0-1) ... Selecting previously unselected package node-normalize-path. Preparing to unpack .../103-node-normalize-path_3.0.0-2_all.deb ... Unpacking node-normalize-path (3.0.0-2) ... Selecting previously unselected package node-anymatch. Preparing to unpack .../104-node-anymatch_3.1.1+~2.2.2-1_all.deb ... Unpacking node-anymatch (3.1.1+~2.2.2-1) ... Selecting previously unselected package node-graceful-fs. Preparing to unpack .../105-node-graceful-fs_4.2.4+repack-1_all.deb ... Unpacking node-graceful-fs (4.2.4+repack-1) ... Selecting previously unselected package node-set-immediate-shim. Preparing to unpack .../106-node-set-immediate-shim_2.0.0-1_all.deb ... Unpacking node-set-immediate-shim (2.0.0-1) ... Selecting previously unselected package node-readdirp. Preparing to unpack .../107-node-readdirp_3.5.0-2_all.deb ... Unpacking node-readdirp (3.5.0-2) ... Selecting previously unselected package node-async-each. Preparing to unpack .../108-node-async-each_1.0.3-1_all.deb ... Unpacking node-async-each (1.0.3-1) ... Selecting previously unselected package node-is-buffer. Preparing to unpack .../109-node-is-buffer_2.0.5-1_all.deb ... Unpacking node-is-buffer (2.0.5-1) ... Selecting previously unselected package node-kind-of. Preparing to unpack .../110-node-kind-of_6.0.3+dfsg-1_all.deb ... Unpacking node-kind-of (6.0.3+dfsg-1) ... Selecting previously unselected package node-is-number. Preparing to unpack .../111-node-is-number_7.0.0-1.1_all.deb ... Unpacking node-is-number (7.0.0-1.1) ... Selecting previously unselected package node-repeat-string. Preparing to unpack .../112-node-repeat-string_1.6.1-1_all.deb ... Unpacking node-repeat-string (1.6.1-1) ... Selecting previously unselected package node-to-regex-range. Preparing to unpack .../113-node-to-regex-range_5.0.1-2_all.deb ... Unpacking node-to-regex-range (5.0.1-2) ... Selecting previously unselected package node-fill-range. Preparing to unpack .../114-node-fill-range_7.0.1-2_all.deb ... Unpacking node-fill-range (7.0.1-2) ... Selecting previously unselected package node-braces. Preparing to unpack .../115-node-braces_3.0.2+~3.0.0-1_all.deb ... Unpacking node-braces (3.0.2+~3.0.0-1) ... Selecting previously unselected package node-path-is-absolute. Preparing to unpack .../116-node-path-is-absolute_2.0.0-1_all.deb ... Unpacking node-path-is-absolute (2.0.0-1) ... Selecting previously unselected package node-path-dirname. Preparing to unpack .../117-node-path-dirname_1.0.2-1.1_all.deb ... Unpacking node-path-dirname (1.0.2-1.1) ... Selecting previously unselected package node-glob-parent. Preparing to unpack .../118-node-glob-parent_5.1.1+~5.1.0-2_all.deb ... Unpacking node-glob-parent (5.1.1+~5.1.0-2) ... Selecting previously unselected package node-chokidar. Preparing to unpack .../119-node-chokidar_3.4.3-3_all.deb ... Unpacking node-chokidar (3.4.3-3) ... Selecting previously unselected package node-ms. Preparing to unpack .../120-node-ms_2.1.3+~cs0.7.31-1_all.deb ... Unpacking node-ms (2.1.3+~cs0.7.31-1) ... Selecting previously unselected package node-debug. Preparing to unpack .../121-node-debug_4.3.1+~cs4.1.5-1_all.deb ... Unpacking node-debug (4.3.1+~cs4.1.5-1) ... Selecting previously unselected package node-decamelize. Preparing to unpack .../122-node-decamelize_4.0.0-1_all.deb ... Unpacking node-decamelize (4.0.0-1) ... Selecting previously unselected package node-diff. Preparing to unpack .../123-node-diff_4.0.2~dfsg-2_all.deb ... Unpacking node-diff (4.0.2~dfsg-2) ... Selecting previously unselected package node-p-limit. Preparing to unpack .../124-node-p-limit_3.1.0+~cs2.3.0-1_all.deb ... Unpacking node-p-limit (3.1.0+~cs2.3.0-1) ... Selecting previously unselected package node-p-locate. Preparing to unpack .../125-node-p-locate_5.0.0-1_all.deb ... Unpacking node-p-locate (5.0.0-1) ... Selecting previously unselected package node-path-exists. Preparing to unpack .../126-node-path-exists_4.0.0-2_all.deb ... Unpacking node-path-exists (4.0.0-2) ... Selecting previously unselected package node-locate-path. Preparing to unpack .../127-node-locate-path_6.0.0-1_all.deb ... Unpacking node-locate-path (6.0.0-1) ... Selecting previously unselected package node-find-up. Preparing to unpack .../128-node-find-up_5.0.0-1_all.deb ... Unpacking node-find-up (5.0.0-1) ... Selecting previously unselected package node-fs.realpath. Preparing to unpack .../129-node-fs.realpath_1.0.0-1.1_all.deb ... Unpacking node-fs.realpath (1.0.0-1.1) ... Selecting previously unselected package node-wrappy. Preparing to unpack .../130-node-wrappy_1.0.2-1.1_all.deb ... Unpacking node-wrappy (1.0.2-1.1) ... Selecting previously unselected package node-once. Preparing to unpack .../131-node-once_1.4.0-3_all.deb ... Unpacking node-once (1.4.0-3) ... Selecting previously unselected package node-inflight. Preparing to unpack .../132-node-inflight_1.0.6-1.1_all.deb ... Unpacking node-inflight (1.0.6-1.1) ... Selecting previously unselected package node-balanced-match. Preparing to unpack .../133-node-balanced-match_1.0.0-1_all.deb ... Unpacking node-balanced-match (1.0.0-1) ... Selecting previously unselected package node-brace-expansion. Preparing to unpack .../134-node-brace-expansion_2.0.0-1_all.deb ... Unpacking node-brace-expansion (2.0.0-1) ... Selecting previously unselected package node-minimatch. Preparing to unpack .../135-node-minimatch_3.0.4+~3.0.3-1_all.deb ... Unpacking node-minimatch (3.0.4+~3.0.3-1) ... Selecting previously unselected package node-glob. Preparing to unpack .../136-node-glob_7.1.6+~7.1.3-1_all.deb ... Unpacking node-glob (7.1.6+~7.1.3-1) ... Selecting previously unselected package node-growl. Preparing to unpack .../137-node-growl_1.10.5-2_all.deb ... Unpacking node-growl (1.10.5-2) ... Selecting previously unselected package node-he. Preparing to unpack .../138-node-he_1.2.0-1_all.deb ... Unpacking node-he (1.2.0-1) ... Selecting previously unselected package node-is-plain-obj. Preparing to unpack .../139-node-is-plain-obj_3.0.0-1_all.deb ... Unpacking node-is-plain-obj (3.0.0-1) ... Selecting previously unselected package node-sprintf-js. Preparing to unpack .../140-node-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking node-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package node-argparse. Preparing to unpack .../141-node-argparse_2.0.1-1_all.deb ... Unpacking node-argparse (2.0.1-1) ... Selecting previously unselected package node-esprima. Preparing to unpack .../142-node-esprima_4.0.1+ds+~4.0.2-2_all.deb ... Unpacking node-esprima (4.0.1+ds+~4.0.2-2) ... Selecting previously unselected package node-js-yaml. Preparing to unpack .../143-node-js-yaml_3.14.1+dfsg+~3.12.6-2_all.deb ... Unpacking node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Selecting previously unselected package node-safe-buffer. Preparing to unpack .../144-node-safe-buffer_5.2.1+~cs2.1.2-1_all.deb ... Unpacking node-safe-buffer (5.2.1+~cs2.1.2-1) ... Selecting previously unselected package node-randombytes. Preparing to unpack .../145-node-randombytes_2.1.0-1_all.deb ... Unpacking node-randombytes (2.1.0-1) ... Selecting previously unselected package node-serialize-javascript. Preparing to unpack .../146-node-serialize-javascript_5.0.1-2_all.deb ... Unpacking node-serialize-javascript (5.0.1-2) ... Selecting previously unselected package node-strip-json-comments. Preparing to unpack .../147-node-strip-json-comments_3.1.1-1_all.deb ... Unpacking node-strip-json-comments (3.1.1-1) ... Selecting previously unselected package node-isexe. Preparing to unpack .../148-node-isexe_2.0.0-5_all.deb ... Unpacking node-isexe (2.0.0-5) ... Selecting previously unselected package node-which. Preparing to unpack .../149-node-which_2.0.2+~cs1.3.2-1_all.deb ... Unpacking node-which (2.0.2+~cs1.3.2-1) ... Selecting previously unselected package node-ansi-regex. Preparing to unpack .../150-node-ansi-regex_5.0.0-1_all.deb ... Unpacking node-ansi-regex (5.0.0-1) ... Selecting previously unselected package node-strip-ansi. Preparing to unpack .../151-node-strip-ansi_6.0.0-2_all.deb ... Unpacking node-strip-ansi (6.0.0-2) ... Selecting previously unselected package node-clone. Preparing to unpack .../152-node-clone_2.1.2-2_all.deb ... Unpacking node-clone (2.1.2-2) ... Selecting previously unselected package node-defaults. Preparing to unpack .../153-node-defaults_1.0.3-2_all.deb ... Unpacking node-defaults (1.0.3-2) ... Selecting previously unselected package node-wcwidth.js. Preparing to unpack .../154-node-wcwidth.js_1.0.0-1.1_all.deb ... Unpacking node-wcwidth.js (1.0.0-1.1) ... Selecting previously unselected package node-string-width. Preparing to unpack .../155-node-string-width_4.2.0-1_all.deb ... Unpacking node-string-width (4.2.0-1) ... Selecting previously unselected package node-wide-align. Preparing to unpack .../156-node-wide-align_1.1.3-1_all.deb ... Unpacking node-wide-align (1.1.3-1) ... Selecting previously unselected package node-require-directory. Preparing to unpack .../157-node-require-directory_2.1.1-1.1_all.deb ... Unpacking node-require-directory (2.1.1-1.1) ... Selecting previously unselected package node-get-caller-file. Preparing to unpack .../158-node-get-caller-file_1.0.2-1.1_all.deb ... Unpacking node-get-caller-file (1.0.2-1.1) ... Selecting previously unselected package node-set-blocking. Preparing to unpack .../159-node-set-blocking_2.0.0-1.1_all.deb ... Unpacking node-set-blocking (2.0.0-1.1) ... Selecting previously unselected package node-require-main-filename. Preparing to unpack .../160-node-require-main-filename_2.0.0-1_all.deb ... Unpacking node-require-main-filename (2.0.0-1) ... Selecting previously unselected package node-wrap-ansi. Preparing to unpack .../161-node-wrap-ansi_4.0.0-2_all.deb ... Unpacking node-wrap-ansi (4.0.0-2) ... Selecting previously unselected package node-cliui. Preparing to unpack .../162-node-cliui_4.1.0-2_all.deb ... Unpacking node-cliui (4.1.0-2) ... Selecting previously unselected package node-which-module. Preparing to unpack .../163-node-which-module_2.0.0-1_all.deb ... Unpacking node-which-module (2.0.0-1) ... Selecting previously unselected package node-end-of-stream. Preparing to unpack .../164-node-end-of-stream_1.4.4-1_all.deb ... Unpacking node-end-of-stream (1.4.4-1) ... Selecting previously unselected package node-pump. Preparing to unpack .../165-node-pump_3.0.0-4_all.deb ... Unpacking node-pump (3.0.0-4) ... Selecting previously unselected package node-get-stream. Preparing to unpack .../166-node-get-stream_6.0.0-1_all.deb ... Unpacking node-get-stream (6.0.0-1) ... Selecting previously unselected package node-is-stream. Preparing to unpack .../167-node-is-stream_2.0.0-1_all.deb ... Unpacking node-is-stream (2.0.0-1) ... Selecting previously unselected package node-merge-stream. Preparing to unpack .../168-node-merge-stream_2.0.0+~1.1.2-1_all.deb ... Unpacking node-merge-stream (2.0.0+~1.1.2-1) ... Selecting previously unselected package node-mimic-fn. Preparing to unpack .../169-node-mimic-fn_3.1.0-1_all.deb ... Unpacking node-mimic-fn (3.1.0-1) ... Selecting previously unselected package node-npm-run-path. Preparing to unpack .../170-node-npm-run-path_2.0.2-2_all.deb ... Unpacking node-npm-run-path (2.0.2-2) ... Selecting previously unselected package node-shebang-regex. Preparing to unpack .../171-node-shebang-regex_3.0.0-1_all.deb ... Unpacking node-shebang-regex (3.0.0-1) ... Selecting previously unselected package node-shebang-command. Preparing to unpack .../172-node-shebang-command_1.2.0-1.1_all.deb ... Unpacking node-shebang-command (1.2.0-1.1) ... Selecting previously unselected package node-signal-exit. Preparing to unpack .../173-node-signal-exit_3.0.3-1_all.deb ... Unpacking node-signal-exit (3.0.3-1) ... Selecting previously unselected package node-execa. Preparing to unpack .../174-node-execa_4.1.0+dfsg+~cs19.3.6-5_all.deb ... Unpacking node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Selecting previously unselected package node-invert-kv. Preparing to unpack .../175-node-invert-kv_3.0.1-1_all.deb ... Unpacking node-invert-kv (3.0.1-1) ... Selecting previously unselected package node-lcid. Preparing to unpack .../176-node-lcid_3.1.1-1_all.deb ... Unpacking node-lcid (3.1.1-1) ... Selecting previously unselected package node-mem. Preparing to unpack .../177-node-mem_1.1.0-1.1_all.deb ... Unpacking node-mem (1.1.0-1.1) ... Selecting previously unselected package node-os-locale. Preparing to unpack .../178-node-os-locale_5.0.0-1_all.deb ... Unpacking node-os-locale (5.0.0-1) ... Selecting previously unselected package node-y18n. Preparing to unpack .../179-node-y18n_4.0.0-4_all.deb ... Unpacking node-y18n (4.0.0-4) ... Selecting previously unselected package node-yargs-parser. Preparing to unpack .../180-node-yargs-parser_18.1.3+~15.0.0-1_all.deb ... Unpacking node-yargs-parser (18.1.3+~15.0.0-1) ... Selecting previously unselected package node-yargs. Preparing to unpack .../181-node-yargs_15.3.1+repack-2_all.deb ... Unpacking node-yargs (15.3.1+repack-2) ... Selecting previously unselected package mocha. Preparing to unpack .../182-mocha_8.2.1+ds1+~cs29.4.27-3_all.deb ... Unpacking mocha (8.2.1+ds1+~cs29.4.27-3) ... Selecting previously unselected package node-array-from. Preparing to unpack .../183-node-array-from_2.1.1-2_all.deb ... Unpacking node-array-from (2.1.1-2) ... Selecting previously unselected package node-arrify. Preparing to unpack .../184-node-arrify_2.0.1-1_all.deb ... Unpacking node-arrify (2.0.1-1) ... Selecting previously unselected package node-bytes. Preparing to unpack .../185-node-bytes_3.1.0-1_all.deb ... Unpacking node-bytes (3.1.0-1) ... Selecting previously unselected package node-content-type. Preparing to unpack .../186-node-content-type_1.0.4-2_all.deb ... Unpacking node-content-type (1.0.4-2) ... Selecting previously unselected package node-depd. Preparing to unpack .../187-node-depd_2.0.0-1_all.deb ... Unpacking node-depd (2.0.0-1) ... Selecting previously unselected package node-setprototypeof. Preparing to unpack .../188-node-setprototypeof_1.2.0-1_all.deb ... Unpacking node-setprototypeof (1.2.0-1) ... Selecting previously unselected package node-statuses. Preparing to unpack .../189-node-statuses_1.5.0-4_all.deb ... Unpacking node-statuses (1.5.0-4) ... Selecting previously unselected package node-toidentifier. Preparing to unpack .../190-node-toidentifier_1.0.0-2_all.deb ... Unpacking node-toidentifier (1.0.0-2) ... Selecting previously unselected package node-http-errors. Preparing to unpack .../191-node-http-errors_1.8.0-1_all.deb ... Unpacking node-http-errors (1.8.0-1) ... Selecting previously unselected package node-iconv:i386. Preparing to unpack .../192-node-iconv_2.3.5-5_i386.deb ... Unpacking node-iconv:i386 (2.3.5-5) ... Selecting previously unselected package node-on-finished. Preparing to unpack .../193-node-on-finished_2.3.0-1_all.deb ... Unpacking node-on-finished (2.3.0-1) ... Selecting previously unselected package node-qs. Preparing to unpack .../194-node-qs_6.9.4+ds-1_all.deb ... Unpacking node-qs (6.9.4+ds-1) ... Selecting previously unselected package node-unpipe. Preparing to unpack .../195-node-unpipe_1.0.0-1.1_all.deb ... Unpacking node-unpipe (1.0.0-1.1) ... Selecting previously unselected package node-raw-body. Preparing to unpack .../196-node-raw-body_2.4.1-2_all.deb ... Unpacking node-raw-body (2.4.1-2) ... Selecting previously unselected package node-mime. Preparing to unpack .../197-node-mime_2.5.0+dfsg+~cs3.90.0-1_all.deb ... Unpacking node-mime (2.5.0+dfsg+~cs3.90.0-1) ... Selecting previously unselected package node-mime-types. Preparing to unpack .../198-node-mime-types_2.1.28-1_all.deb ... Unpacking node-mime-types (2.1.28-1) ... Selecting previously unselected package node-media-typer. Preparing to unpack .../199-node-media-typer_1.1.0-1_all.deb ... Unpacking node-media-typer (1.1.0-1) ... Selecting previously unselected package node-type-is. Preparing to unpack .../200-node-type-is_1.6.19-1_all.deb ... Unpacking node-type-is (1.6.19-1) ... Selecting previously unselected package node-body-parser. Preparing to unpack .../201-node-body-parser_1.19.0-2_all.deb ... Unpacking node-body-parser (1.19.0-2) ... Selecting previously unselected package node-colors. Preparing to unpack .../202-node-colors_1.4.0-1_all.deb ... Unpacking node-colors (1.4.0-1) ... Selecting previously unselected package node-cli-table. Preparing to unpack .../203-node-cli-table_0.3.1-2_all.deb ... Unpacking node-cli-table (0.3.1-2) ... Selecting previously unselected package node-co. Preparing to unpack .../204-node-co_4.6.0+~4.6.2-1_all.deb ... Unpacking node-co (4.6.0+~4.6.2-1) ... Selecting previously unselected package node-es6-symbol. Preparing to unpack .../205-node-es6-symbol_3.1.3+~cs3.5.0-1_all.deb ... Unpacking node-es6-symbol (3.1.3+~cs3.5.0-1) ... Selecting previously unselected package node-es6-iterator. Preparing to unpack .../206-node-es6-iterator_2.0.3-2_all.deb ... Unpacking node-es6-iterator (2.0.3-2) ... Selecting previously unselected package node-es5-ext. Preparing to unpack .../207-node-es5-ext_0.10.53+~1.1.0-1_all.deb ... Unpacking node-es5-ext (0.10.53+~1.1.0-1) ... Selecting previously unselected package node-d. Preparing to unpack .../208-node-d_1.0.1-1_all.deb ... Unpacking node-d (1.0.1-1) ... Selecting previously unselected package node-xtend. Preparing to unpack .../209-node-xtend_4.0.2-1_all.deb ... Unpacking node-xtend (4.0.2-1) ... Selecting previously unselected package node-debbundle-acorn. Preparing to unpack .../210-node-debbundle-acorn_8.0.5+ds+~cs19.19.27-1_all.deb ... Unpacking node-debbundle-acorn (8.0.5+ds+~cs19.19.27-1) ... Selecting previously unselected package node-encodeurl. Preparing to unpack .../211-node-encodeurl_1.0.2-1_all.deb ... Unpacking node-encodeurl (1.0.2-1) ... Selecting previously unselected package node-escape-html. Preparing to unpack .../212-node-escape-html_1.0.3-1_all.deb ... Unpacking node-escape-html (1.0.3-1) ... Selecting previously unselected package node-etag. Preparing to unpack .../213-node-etag_1.8.1-1_all.deb ... Unpacking node-etag (1.8.1-1) ... Selecting previously unselected package node-event-emitter. Preparing to unpack .../214-node-event-emitter_0.3.5-2_all.deb ... Unpacking node-event-emitter (0.3.5-2) ... Selecting previously unselected package node-fresh. Preparing to unpack .../215-node-fresh_0.5.2-1_all.deb ... Unpacking node-fresh (0.5.2-1) ... Selecting previously unselected package node-function-bind. Preparing to unpack .../216-node-function-bind_1.1.1+repack-1_all.deb ... Unpacking node-function-bind (1.1.1+repack-1) ... Selecting previously unselected package node-is-object. Preparing to unpack .../217-node-is-object_1.0.2-1_all.deb ... Unpacking node-is-object (1.0.2-1) ... Selecting previously unselected package node-lodash-packages. Preparing to unpack .../218-node-lodash-packages_4.17.21+dfsg+~cs8.31.173-1_all.deb ... Unpacking node-lodash-packages (4.17.21+dfsg+~cs8.31.173-1) ... Selecting previously unselected package node-merge-descriptors. Preparing to unpack .../219-node-merge-descriptors_1.0.1-2_all.deb ... Unpacking node-merge-descriptors (1.0.1-2) ... Selecting previously unselected package node-minimist. Preparing to unpack .../220-node-minimist_1.2.5+~cs5.3.1-2_all.deb ... Unpacking node-minimist (1.2.5+~cs5.3.1-2) ... Selecting previously unselected package node-mkdirp. Preparing to unpack .../221-node-mkdirp_1.0.4+~1.0.1-1_all.deb ... Unpacking node-mkdirp (1.0.4+~1.0.1-1) ... Selecting previously unselected package node-object-assign. Preparing to unpack .../222-node-object-assign_4.1.1-3_all.deb ... Unpacking node-object-assign (4.1.1-3) ... Selecting previously unselected package node-wordwrap. Preparing to unpack .../223-node-wordwrap_1.0.0-2_all.deb ... Unpacking node-wordwrap (1.0.0-2) ... Selecting previously unselected package node-optimist. Preparing to unpack .../224-node-optimist_0.6.1-1.1_all.deb ... Unpacking node-optimist (0.6.1-1.1) ... Selecting previously unselected package node-parseurl. Preparing to unpack .../225-node-parseurl_1.3.3-1_all.deb ... Unpacking node-parseurl (1.3.3-1) ... Selecting previously unselected package node-path-to-regexp. Preparing to unpack .../226-node-path-to-regexp_6.2.0-1_all.deb ... Unpacking node-path-to-regexp (6.2.0-1) ... Selecting previously unselected package node-range-parser. Preparing to unpack .../227-node-range-parser_1.2.1-1_all.deb ... Unpacking node-range-parser (1.2.1-1) ... Selecting previously unselected package node-resolve. Preparing to unpack .../228-node-resolve_1.19.0+~cs5.20.8-2_all.deb ... Unpacking node-resolve (1.19.0+~cs5.20.8-2) ... Selecting previously unselected package node-rimraf. Preparing to unpack .../229-node-rimraf_3.0.2-1_all.deb ... Unpacking node-rimraf (3.0.2-1) ... Selecting previously unselected package node-rx. Preparing to unpack .../230-node-rx_4.1.0+dfsg1-1.1_all.deb ... Unpacking node-rx (4.1.0+dfsg1-1.1) ... Selecting previously unselected package node-send. Preparing to unpack .../231-node-send_0.17.1-2_all.deb ... Unpacking node-send (0.17.1-2) ... Selecting previously unselected package node-utils-merge. Preparing to unpack .../232-node-utils-merge_1.0.1-1_all.deb ... Unpacking node-utils-merge (1.0.1-1) ... Selecting previously unselected package node-serve-static. Preparing to unpack .../233-node-serve-static_1.14.1-3_all.deb ... Unpacking node-serve-static (1.14.1-3) ... Selecting previously unselected package node-type-detect. Preparing to unpack .../234-node-type-detect_4.0.8-2_all.deb ... Unpacking node-type-detect (4.0.8-2) ... Selecting previously unselected package node-util. Preparing to unpack .../235-node-util_0.10.3-4_all.deb ... Unpacking node-util (0.10.3-4) ... Selecting previously unselected package node-sinon. Preparing to unpack .../236-node-sinon_9.2.4+ds+~cs58.20.26-1_all.deb ... Unpacking node-sinon (9.2.4+ds+~cs58.20.26-1) ... Selecting previously unselected package node-uglify-js. Preparing to unpack .../237-node-uglify-js_3.12.8-1_all.deb ... Unpacking node-uglify-js (3.12.8-1) ... Selecting previously unselected package pkg-js-tools. Preparing to unpack .../238-pkg-js-tools_0.9.65_all.deb ... Unpacking pkg-js-tools (0.9.65) ... Selecting previously unselected package uglifyjs. Preparing to unpack .../239-uglifyjs_3.12.8-1_all.deb ... Unpacking uglifyjs (3.12.8-1) ... Setting up node-qs (6.9.4+ds-1) ... Setting up libpipeline1:i386 (1.5.3-1) ... Setting up node-uglify-js (3.12.8-1) ... Setting up libtie-ixhash-perl (1.23-2.1) ... Setting up libjs-sprintf-js (1.1.2+ds1-2) ... Setting up libjs-inherits (2.0.4-1) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:i386 (67.1-6) ... Setting up libio-pty-perl (1:1.15-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:i386 (2.66.8-1) ... No schema files found: doing nothing. Setting up libio-stringy-perl (2.111-3) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up node-co (4.6.0+~4.6.2-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:i386 (1.0.9-2+b2) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libnghttp2-14:i386 (1.43.0-1) ... Setting up libmagic1:i386 (1:5.39-3) ... Setting up libdeflate0:i386 (1.7-1) ... Setting up perl-openssl-defaults:i386 (5) ... Setting up gettext-base (0.21-4) ... Setting up node-color-name (1.1.4+~1.1.1-1) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up libc-ares2:i386 (1.17.1-1) ... Setting up file (1:5.39-3) ... Setting up libjbig0:i386 (2.1-3.1+b2) ... Setting up sse2-support (6) ... Setting up node-type-detect (4.0.8-2) ... Setting up libnode72:i386 (12.21.0~dfsg-4) ... Setting up liberror-perl (0.17029-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libjpeg62-turbo:i386 (1:2.0.6-4) ... Setting up node-sprintf-js (1.1.2+ds1-2) ... Setting up node-shebang-regex (3.0.0-1) ... Setting up node-is-object (1.0.2-1) ... Setting up node-is-stream (2.0.0-1) ... Setting up libsigsegv2:i386 (2.13-1) ... Setting up libarray-unique-perl (0.08-2.1) ... Setting up libpng16-16:i386 (1.6.37-3) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:i386 (0.6.1-2.1) ... Setting up libipc-run-perl (20200505.0-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libexporter-lite-perl (0.08-1) ... Setting up node-range-parser (1.2.1-1) ... Setting up libsub-name-perl (0.26-1+b1) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:i386 (0.0.7-1) ... Setting up libjson-perl (4.03000-1) ... Setting up node-esprima (4.0.1+ds+~4.0.2-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up libtiff5:i386 (4.2.0-1) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up openssl (1.1.1k-1) ... Setting up libelf1:i386 (0.183-1) ... Setting up libxml2:i386 (2.9.10+dfsg-6.7) ... Setting up node-path-to-regexp (6.2.0-1) ... Setting up node-is-buffer (2.0.5-1) ... Setting up liburi-perl (5.08-1) ... Setting up node-is-plain-obj (3.0.0-1) ... Setting up libnet-ssleay-perl (1.88-3+b1) ... Setting up libfile-stripnondeterminism-perl (1.11.0-1) ... Setting up node-iconv:i386 (2.3.5-5) ... Setting up libhttp-date-perl (6.05-1) ... Setting up gettext (0.21-4) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libtool (2.4.6-15) ... Setting up libnet-http-perl (6.20-1) ... Setting up m4 (1.4.18-5) ... Setting up nodejs (12.21.0~dfsg-4) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up node-etag (1.8.1-1) ... Setting up node-argparse (2.0.1-1) ... Setting up node-he (1.2.0-1) ... Setting up node-function-bind (1.1.1+repack-1) ... Setting up node-clone (2.1.2-2) ... Setting up node-has-flag (4.0.0-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.173-1) ... Setting up node-mime (2.5.0+dfsg+~cs3.90.0-1) ... Setting up node-inherits (2.0.4-1) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up node-path-is-absolute (2.0.0-1) ... Setting up node-safe-buffer (5.2.1+~cs2.1.2-1) ... Setting up node-encodeurl (1.0.2-1) ... Setting up node-y18n (4.0.0-4) ... Setting up node-mime-types (2.1.28-1) ... Setting up node-balanced-match (1.0.0-1) ... Setting up node-brace-expansion (2.0.0-1) ... Setting up node-toidentifier (1.0.0-2) ... Setting up shared-mime-info (2.0-1) ... Setting up node-set-blocking (2.0.0-1.1) ... Setting up node-repeat-string (1.6.1-1) ... Setting up node-signal-exit (3.0.3-1) ... Setting up node-randombytes (2.1.0-1) ... Setting up node-media-typer (1.1.0-1) ... Setting up node-wrappy (1.0.2-1.1) ... Setting up autoconf (2.69-14) ... Setting up node-require-directory (2.1.1-1.1) ... Setting up dh-strip-nondeterminism (1.11.0-1) ... Setting up node-defaults (1.0.3-2) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13+20210201-1) ... Setting up node-graceful-fs (4.2.4+repack-1) ... Setting up node-merge-stream (2.0.0+~1.1.2-1) ... Setting up groff-base (1.22.4-6) ... Setting up libhtml-parser-perl (3.75-1+b1) ... Setting up node-binary-extensions (2.2.0-1) ... Setting up node-mimic-fn (3.1.0-1) ... Setting up node-path-dirname (1.0.2-1.1) ... Setting up libgdk-pixbuf-2.0-0:i386 (2.42.2+dfsg-1) ... Setting up node-mkdirp (1.0.4+~1.0.1-1) ... Setting up node-minimatch (3.0.4+~3.0.3-1) ... Setting up node-statuses (1.5.0-4) ... Setting up node-xtend (4.0.2-1) ... Setting up node-set-immediate-shim (2.0.0-1) ... Setting up node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Setting up node-bytes (3.1.0-1) ... Setting up node-wordwrap (1.0.0-2) ... Setting up node-on-finished (2.3.0-1) ... Setting up node-npm-run-path (2.0.2-2) ... Setting up node-color-convert (1.9.3-1) ... Setting up node-array-from (2.1.1-2) ... Setting up libio-socket-ssl-perl (2.069-1) ... Setting up node-async-each (1.0.3-1) ... Setting up node-is-extglob (2.1.1-1) ... Setting up node-ms (2.1.3+~cs0.7.31-1) ... Setting up node-shebang-command (1.2.0-1.1) ... Setting up libhttp-message-perl (6.28-1) ... Setting up node-ansi-colors (4.1.1-2) ... Setting up node-unpipe (1.0.0-1.1) ... Setting up node-escape-html (1.0.3-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up node-colors (1.4.0-1) ... Setting up node-fs.realpath (1.0.0-1.1) ... Setting up node-content-type (1.0.4-2) ... Setting up node-diff (4.0.2~dfsg-2) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up node-object-assign (4.1.1-3) ... Setting up node-is-glob (4.0.1-1) ... Setting up uglifyjs (3.12.8-1) ... Setting up node-mem (1.1.0-1.1) ... Setting up node-supports-color (8.1.0+~7.2.0-1) ... Setting up node-invert-kv (3.0.1-1) ... Setting up node-p-limit (3.1.0+~cs2.3.0-1) ... Setting up node-ansi-regex (5.0.0-1) ... Setting up node-debbundle-acorn (8.0.5+ds+~cs19.19.27-1) ... Setting up node-strip-json-comments (3.1.1-1) ... Setting up node-once (1.4.0-3) ... Setting up node-browser-stdout (1.3.1-2) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up node-get-caller-file (1.0.2-1.1) ... Setting up node-require-main-filename (2.0.0-1) ... Setting up node-parseurl (1.3.3-1) ... Setting up node-arrify (2.0.1-1) ... Setting up node-utils-merge (1.0.1-1) ... Setting up node-serialize-javascript (5.0.1-2) ... Setting up node-depd (2.0.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up node-merge-descriptors (1.0.1-2) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up node-isexe (2.0.0-5) ... Setting up node-resolve (1.19.0+~cs5.20.8-2) ... Setting up node-path-exists (4.0.0-2) ... Setting up node-fresh (0.5.2-1) ... Setting up node-escape-string-regexp (4.0.0-1) ... Setting up node-p-locate (5.0.0-1) ... Setting up node-which-module (2.0.0-1) ... Setting up node-decamelize (4.0.0-1) ... Setting up node-normalize-path (3.0.0-2) ... Setting up node-kind-of (6.0.3+dfsg-1) ... Setting up node-is-binary-path (2.1.0-1) ... Setting up node-debug (4.3.1+~cs4.1.5-1) ... Setting up libjs-util (0.10.3-4) ... Setting up node-camelcase (6.2.0-2) ... Setting up node-rx (4.1.0+dfsg1-1.1) ... Setting up node-type-is (1.6.19-1) ... Setting up node-setprototypeof (1.2.0-1) ... Setting up node-minimist (1.2.5+~cs5.3.1-2) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up node-yargs-parser (18.1.3+~15.0.0-1) ... Setting up node-wcwidth.js (1.0.0-1.1) ... Setting up dh-autoreconf (20) ... Setting up node-locate-path (6.0.0-1) ... Setting up node-ansi-styles (4.2.1-1) ... Setting up libnotify4:i386 (0.7.9-3) ... Setting up node-strip-ansi (6.0.0-2) ... Setting up node-optimist (0.6.1-1.1) ... Setting up node-chalk (4.1.0-1) ... Setting up node-which (2.0.2+~cs1.3.2-1) ... Setting up node-lcid (3.1.1-1) ... Setting up libnotify-bin (0.7.9-3) ... Setting up node-cli-table (0.3.1-2) ... Setting up node-http-errors (1.8.0-1) ... Setting up node-inflight (1.0.6-1.1) ... Setting up node-glob-parent (5.1.1+~5.1.0-2) ... Setting up node-anymatch (3.1.1+~2.2.2-1) ... Setting up node-string-width (4.2.0-1) ... Setting up node-send (0.17.1-2) ... Setting up node-is-number (7.0.0-1.1) ... Setting up node-end-of-stream (1.4.4-1) ... Setting up node-pump (3.0.0-4) ... Setting up node-find-up (5.0.0-1) ... Setting up node-serve-static (1.14.1-3) ... Setting up node-growl (1.10.5-2) ... Setting up debhelper (13.3.4) ... Setting up node-util (0.10.3-4) ... Setting up node-wrap-ansi (4.0.0-2) ... Setting up node-glob (7.1.6+~7.1.3-1) ... Setting up node-readdirp (3.5.0-2) ... Setting up node-get-stream (6.0.0-1) ... Setting up node-raw-body (2.4.1-2) ... Setting up node-body-parser (1.19.0-2) ... Setting up node-wide-align (1.1.3-1) ... Setting up node-cliui (4.1.0-2) ... Setting up node-rimraf (3.0.2-1) ... Setting up node-to-regex-range (5.0.1-2) ... Setting up node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Setting up node-os-locale (5.0.0-1) ... Setting up node-fill-range (7.0.1-2) ... Setting up node-yargs (15.3.1+repack-2) ... Setting up node-braces (3.0.2+~3.0.0-1) ... Setting up node-chokidar (3.4.3-3) ... Setting up mocha (8.2.1+ds1+~cs29.4.27-3) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up node-es6-symbol (3.1.3+~cs3.5.0-1) ... Setting up libwww-perl (6.52-1) ... Setting up node-es5-ext (0.10.53+~1.1.0-1) ... Setting up libparse-debcontrol-perl (2.005-4.1) ... Setting up node-d (1.0.1-1) ... Setting up node-event-emitter (0.3.5-2) ... Setting up libdebian-copyright-perl (0.2-4) ... Setting up node-sinon (9.2.4+ds+~cs58.20.26-1) ... Setting up node-es6-iterator (2.0.3-2) ... Setting up pkg-js-tools (0.9.65) ... Processing triggers for libc-bin (2.31-12) ... Processing triggers for ca-certificates (20210119) ... 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/node-bluebird-3.7.2+dfsg1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package node-bluebird dpkg-buildpackage: info: source version 3.7.2+dfsg1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Xavier Guimard dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure --buildsystem=nodejs debian/rules override_dh_auto_build make[1]: Entering directory '/build/node-bluebird-3.7.2+dfsg1' # Bluebird depends on itself to build. Therefore we need to copy a # prebuilt version of Bluebird into place to bootstrap things in # Debian. cp -r /build/node-bluebird-3.7.2+dfsg1/debian/node-modules/ /build/node-bluebird-3.7.2+dfsg1/node_modules/ node tools/build.js --release --no-minify Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. rm -r /build/node-bluebird-3.7.2+dfsg1/node_modules/ make[1]: Leaving directory '/build/node-bluebird-3.7.2+dfsg1' dh_auto_test --buildsystem=nodejs mkdir -p node_modules ln -s ../. node_modules/bluebird /bin/sh -ex debian/tests/pkg-js/test + set -e + test -h js + set -x + rm -rf node_modules + mkdir -p node_modules/bluebird/js/release + cp js/release/any.js js/release/assert.js js/release/async.js js/release/bind.js js/release/bluebird.js js/release/call_get.js js/release/cancel.js js/release/catch_filter.js js/release/context.js js/release/debuggability.js js/release/direct_resolve.js js/release/each.js js/release/errors.js js/release/es5.js js/release/filter.js js/release/finally.js js/release/generators.js js/release/join.js js/release/map.js js/release/method.js js/release/nodeback.js js/release/nodeify.js js/release/promise.js js/release/promise_array.js js/release/promisify.js js/release/props.js js/release/queue.js js/release/race.js js/release/reduce.js js/release/schedule.js js/release/settle.js js/release/some.js js/release/synchronous_inspection.js js/release/thenables.js js/release/timers.js js/release/using.js js/release/util.js node_modules/bluebird/js/release/ + cp package.json node_modules/bluebird/ + node --expose-gc tools/test --run=async.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Async requirement ✓ Basic ✓ Resolve-Before-Then ✓ Resolve-After-Then ✓ Then-Inside-Then Should not grow the stack and cause eventually stack overflow. ✓ Already fulfilled. ✓ Already rejected ✓ Immediately fulfilled ✓ Immediately rejected Frees memory of old values in promise chains ✓ .then ✓ .catch 10 passing (2s) + node tools/test --run=3.2.6.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  3.2.6: `then` must return a promise: `promise2 = promise1.then(onFulfilled, onRejected)` ✓ is a promise 3.2.6.1: If either `onFulfilled` or `onRejected` returns a value that is not a promise, `promise2` must be fulfilled with that value. The value is `undefined` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is `null` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is `false` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is `0` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is an error ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is a date ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is an object ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The value is an object with a non-function `then` property ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected 3.2.6.2: If either `onFulfilled` or `onRejected` throws an exception, `promise2` must be rejected with the thrown exception as the reason. The reason is `undefined` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is `null` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is `false` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is `0` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is an error ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is a date ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is an object ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is a promise-alike ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is a fulfilled promise ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected The reason is a rejected promise ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected 3.2.6.3: If either `onFulfilled` or `onRejected` returns a promise (call it `returnedPromise`), `promise2` must assume the state of `returnedPromise` 3.2.6.3.1: If `returnedPromise` is pending, `promise2` must remain pending until `returnedPromise` is fulfilled or rejected. ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected 3.2.6.3.2: If/when `returnedPromise` is fulfilled, `promise2` must be fulfilled with the same value. `promise1` is fulfilled, and `returnedPromise` is: ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ a pseudo-promise `promise1` is rejected, and `returnedPromise` is: ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ a pseudo-promise 3.2.6.3.3: If/when `returnedPromise` is rejected, `promise2` must be rejected with the same reason. `promise1` is fulfilled, and `returnedPromise` is: ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected ✓ a pseudo-promise `promise1` is rejected, and `returnedPromise` is: ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected ✓ a pseudo-promise 3.2.6.4: If `onFulfilled` is not a function and `promise1` is fulfilled, `promise2` must be fulfilled with the same value. `onFulfilled` is `undefined` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled `onFulfilled` is `null` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled `onFulfilled` is `false` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled `onFulfilled` is `5` ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled `onFulfilled` is an object ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled `onFulfilled` is an array containing a function ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled 3.2.6.5: If `onRejected` is not a function and `promise1` is rejected, `promise2` must be rejected with the same reason. `onRejected` is `undefined` ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected `onRejected` is `null` ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected `onRejected` is `false` ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected `onRejected` is `5` ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected `onRejected` is an object ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected `onRejected` is an array containing a function ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected 167 passing (215ms) + node tools/test --run=multiple-copies.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  multiple copies ✓ are being loaded 1 passing (43ms) + node tools/test --run=any.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.any-test ✓ should reject on empty input array ✓ should resolve with an input value ✓ should resolve with a promised input value ✓ should reject with all rejected input values if all inputs are rejected ✓ should accept a promise for an array ✓ should allow zero handlers ✓ should resolve to empty array when input promise does not resolve to array ✓ should reject when given immediately rejected promise 8 passing (27ms) + node tools/test --run=api_exceptions.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  runtime API misuse should result in rejections ✓ returning promises circularly ✓ using illegal catchfilter ✓ non-function to map ✓ non-function to map inside then ✓ non-function to reduce ✓ non-function to reduce inside then ✓ non-integer to some ✓ non-integer to some inside then ✓ non-array to all ✓ non-array to all inside then static API misuse should just throw right away ✓ non-function to promise constructor ✓ non-function to coroutine ✓ non-object to promisifyAll ✓ non-function to promisify When passing non-collection argument to Promise.race() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .race() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.all() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .all() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.settle() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .settle() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.any() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .any() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.some() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .some() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.map() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .map() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.reduce() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .reduce() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.filter() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .filter() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When passing non-collection argument to Promise.props() it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value When calling .props() on a promise that resolves to a non-collection it should reject ✓ immediate for non-collection value ✓ thenable for non-collection value ✓ promise for non-collection value 68 passing (95ms) + node tools/test --run=promise_array.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  all ✓ fulfills when passed an empty array ✓ supports iterables ✓ rejects after any constituent promise is rejected ✓ resolves foreign thenables ✓ fulfills when passed an sparse array Promise.all-test ✓ should resolve empty input ✓ should resolve values array ✓ should resolve promises array ✓ should not resolve sparse array input ✓ should reject if any input promise rejects ✓ should accept a promise for an array ✓ should reject when input promise does not resolve to array 12 passing (24ms) + node tools/test --run=bind.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  when using .bind with finally this should refer to the bound object ✓ in straight-forward handler ✓ after promise returned from finally resolves with tap this should refer to the bound object ✓ in straight-forward handler ✓ after promise returned from tap resolves with timeout this should refer to the bound object ✓ in straight-forward handler ✓ in rejected handler ✓ in rejected handler after timeout With catch filters this should refer to the bound object ✓ in an immediately trapped catch handler ✓ in a later trapped catch handler With .get promises ✓ this should refer to the bound object With .call promises ✓ this should refer to the bound object With .done promises this should refer to the bound object ✓ when rejected ✓ when fulfilled With .spread promises this should refer to the bound object ✓ when spreading immediate array ✓ when spreading eventual array ✓ when spreading eventual array of eventual values With nodeify this should refer to the bound object ✓ when the callback succeeeds ✓ when the callback errs With map this should refer to the bound object ✓ inside the mapper with immediate values ✓ inside the mapper with eventual values ✓ after the mapper with immediate values ✓ after the mapper with eventual values ✓ after the mapper with immediate values when the map returns promises this should not refer to the bound object ✓ in the promises created within the handler With reduce this should refer to the bound object ✓ inside the reducer with immediate values ✓ inside the reducer with eventual values ✓ after the reducer with immediate values ✓ after the reducer with eventual values ✓ after the reducer with immediate values when the reducer returns promise this should not refer to the bound object ✓ in the promises created within the handler With filter this should refer to the bound object ✓ inside the filterer with immediate values ✓ inside the filterer with eventual values ✓ after the filterer with immediate values ✓ after the filterer with eventual values ✓ after the filterer with immediate values when the filterer returns promises this should not refer to the bound object ✓ in the promises created within the handler With all this should refer to the bound object ✓ after all with immediate values ✓ after all with eventual values this should not refer to the bound object ✓ in the promises created within the handler With any this should refer to the bound object ✓ after any with immediate values ✓ after any with eventual values this should not refer to the bound object ✓ in the promises created within the handler With race this should refer to the bound object ✓ after race with immediate values ✓ after race with eventual values this should not refer to the bound object ✓ in the promises created within the handler With delay this should refer to the bound object ✓ after race with immediate values ✓ after race with eventual values this should not refer to the bound object ✓ in the promises created within the handler With settle this should refer to the bound object ✓ after settle with immediate values ✓ after settle with eventual values this should not refer to the bound object ✓ in the promises created within the handler With some this should refer to the bound object ✓ after some with immediate values ✓ after some with eventual values ✓ after some with eventual array for eventual values this should not refer to the bound object ✓ in the promises created within the handler With props this should refer to the bound object ✓ after props with immediate values ✓ after props with eventual values this should not refer to the bound object ✓ in the promises created within the handler When using .bind to gratuitously rebind ✓ should not get confused immediately ✓ should not get confused immediate thenable ✓ should not get confused immediate promise ✓ should not get confused timed thenable ✓ should not get confused timed promise Promised thisArg ✓ basic case, this first ✓ bound value is not changed by returned promise ✓ basic case, main promise first ✓ both reject, this rejects first ✓ both reject, main promise rejects first ✓ Immediate value waits for deferred this ✓ Immediate error waits for deferred this ✓ if thisArg is rejected timed promise, returned promise is rejected ✓ if thisArg is rejected immediate promise, returned promise is rejected ✓ if thisArg is rejected timed thenable, returned promise is rejected ✓ if thisArg is rejected immediate thenable, returned promise is rejected ✓ if thisArg is rejected timed promise, returned promise is rejected ✓ if thisArg is rejected immediate promise, returned promise is rejected ✓ if thisArg is rejected timed thenable, returned promise is rejected ✓ if thisArg is rejected immediate thenable, returned promise is rejected github issue ✓ gh-426 ✓ gh-702-1 ✓ gh-702-2 promised bind ✓ works after following ✓ works with spread ✓ works with immediate finally ✓ works with delayed finally ✓ works with immediate tap ✓ works with delayed tap 87 passing (143ms) + node tools/test --run=promisify.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  when calling promisified function it should ✓ return a promise that is pending ✓ should use this if no receiver was given ✓ do nothing when called more than 1 times ✓ undefined as receiver ✓ double promisification returns same function back ✓ call future attached handlers later ✓ Reject with the synchronously caught reason ✓ reject with the proper reason multi-args behaviors ✓ successMultiArgsSingleValue ✓ successMultiOptDisabledNoReceiver ✓ syncSuccessMultiOptDisabledNoReceiver ✓ successMultiOptEnabledNoReceiver ✓ syncSuccessMultiOptEnabledNoReceiver ✓ successMultiOptEnabledWithReceiver ✓ syncSccessMultiOptEnabledWithReceiver ✓ successMultiOptDisabledWithReceiver ✓ syncSccessMultiOptDisabledWithReceiver with more than 5 arguments ✓ receiver should still work promisify on objects ✓ should not repromisify ✓ should not repromisify function object ✓ should work on function objects too ✓ should work on prototypes and not mix-up the instances ✓ should work on prototypes and not mix-up the instances with more than 5 arguments ✓ Fails to promisify Async suffixed methods ✓ Calls overridden methods ✓ gh-232 ✓ Should lookup method dynamically if 'this' is given ✓ gh335 ✓ Should not promisify Object.prototype methods ✓ Should not promisify Object.prototype methods ✓ Should promisify non-enumerable methods Promisify with custom suffix ✓ should define methods with the custom suffix ✓ should throw on invalid suffix Module promisification ✓ should promisify module with direct property classes ✓ should promisify module with inherited property classes ✓ should promisify classes that have static methods Promisify from prototype to object ✓ Shouldn't touch the prototype when promisifying instance ✓ Shouldn't touch the method ✓ Should promisify own method even if a promisified method of same name already exists somewhere in proto chain ✓ Shouldn promisify the method closest to the object if method of same name already exists somewhere in proto chain Primitive errors wrapping ✓ when the node function throws it ✓ when the node function throws it inside then ✓ when the node function errbacks it synchronously ✓ when the node function errbacks it synchronously inside then ✓ when the node function errbacks it asynchronously ✓ when the node function errbacks it asynchronously inside then Custom promisifier ✓ getTab ✓ getTabErroneous ✓ Copies custom props promisifyFirst ✓ Copies custom props promisifyAll first ✓ Copies custom props no this ✓ custom promisifier enhancing default promisification ✓ multiArgs option enabled single value ✓ multiArgs option enabled multi value ✓ multiArgs option disabled single value ✓ multiArgs option disabled multi value OperationalError wrapping ✓ should wrap stringback ✓ should wrap errback ✓ should not wrap typeback ✓ should not wrap stringthrow ✓ should not wrap errthrow ✓ should not wrap typethrow nodeback with multiple arguments ✓ spreaded with immediate values ✓ spreaded with thenable values should be unwrapped ✓ spreaded with promise values should be unwrapped filter ✓ gets an argument whether default filter was passed ✓ doesn't fail when allowing non-identifier methods arity ✓ should be original - 1 github 680 ✓ should not try to promisify methods from Function.prototype, native or otherwise github 1063 ✓ should not cause error when called with no arguments github 1023 ✓ promisify triggers custom schedulers 71 passing (114ms) + node tools/test --run=bluebird-multiple-instances.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Separate instances of bluebird ✓ Should have identical Error types ✓ Should not be identical ✓ Should have different unhandled rejection handlers ✓ Should use fast cast ✓ Should use fast cast with very old version ✓ Should return 2 from very old promise ✓ Should reject primitive from fast cast ✓ Should reject object from fast cast 8 passing (28ms) + node tools/test --run=props.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.props ✓ should reject undefined ✓ should reject primitive ✓ should resolve to new object ✓ should resolve value properties ✓ should resolve immediate properties ✓ should resolve eventual properties ✓ should reject if any input promise rejects ✓ should accept a promise for an object ✓ should reject a promise for a primitive ✓ should accept thenables in properties ✓ should accept a thenable for thenables in properties ✓ treats arrays for their properties ✓ works with es6 maps ✓ doesn't await promise keys in es6 maps ✓ empty map should resolve to empty map 15 passing (35ms) + node tools/test --run=call.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  call ✓ 0 args ✓ 1 args ✓ 2 args ✓ 3 args ✓ 10 args ✓ method not found 6 passing (28ms) + node tools/test --run=race.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.race ✓ remains forever pending when passed an empty array ✓ remains forever pending when passed an empty sparse array ✓ fulfills when passed an immediate value ✓ fulfills when passed an immediately fulfilled value ✓ fulfills when passed an eventually fulfilled value ✓ rejects when passed an immediate value ✓ rejects when passed an immediately rejected value ✓ rejects when passed an eventually rejected value ✓ propagates bound value 9 passing (27ms) + node tools/test --run=cancel.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Cancellation ✓ requires a function ✓ can register multiple on same promise ✓ follower promises' handlers are not called, registered before ✓ follower promises' handlers are not called, registered after ✓ downstream follower promises' handlers are not called, registered before ✓ downstream follower promises' handlers are called, registered after ✓ immediately rejected promise immediately cancelled with then in-between ✓ callback is called asynchronously but fate is sealed synchronously ✓ throws in process if callback throws ✓ cancels the promise chain ✓ calls finally handlers ✓ cancels the followee ✓ cancels the followee, calling all callbacks and finally handlers ✓ cancels the followee, calling all onCancel callbacks ✓ can be used for breaking chains early ✓ multiple cancel calls have no effect ✓ throwing in finally turns into a rejection ✓ returning an immediately rejected promise in finally turns into a rejection ✓ returning an eventually rejected promise in finally turns into a rejection ✓ finally handler returned promises are awaited for ✓ finally handler returned promises are skipped if they are cancelled ✓ finally handler returned promises are skipped if they are eventually cancelled ✓ finally handler returned promises are skipped if theiy are eventually cancelled while following ✓ finally handler returned promises are skipped if theiy are immediately cancelled while following ✓ finally handler returned promises target are skipped if their follower is eventually cancelled ✓ finally handler returned promises target are skipped if their follower is immediately cancelled ✓ attaching handler on already cancelled promise ✓ if onCancel callback causes synchronous rejection, it is ignored and cancellation wins ✓ isCancelled() synchronously returns true after calling cancel() on pending promise ✓ isCancelled() synchronously returns true after calling cancel() on promise created from .then() ✓ gh-166 ✓ gh-1187 Cancellation with .all ✓ immediately cancelled input ✓ eventually cancelled input ✓ immediately cancelled input inside array ✓ eventually cancelled input inside array ✓ immediately cancelled output ✓ eventually cancelled output ✓ immediately cancelled output while waiting on promise-for-input ✓ eventually cancelled output while waiting on promise-for-input Cancellation with .props ✓ immediately cancelled input ✓ eventually cancelled input ✓ immediately cancelled input inside array ✓ eventually cancelled input inside array ✓ immediately cancelled output ✓ eventually cancelled output ✓ immediately cancelled output while waiting on promise-for-input ✓ eventually cancelled output while waiting on promise-for-input Cancellation with .some ✓ immediately cancelled input ✓ eventually cancelled input ✓ immediately cancelled output ✓ eventually cancelled output ✓ immediately cancelled output while waiting on promise-for-input ✓ eventually cancelled output while waiting on promise-for-input ✓ some promises are cancelled immediately ✓ some promises are cancelled eventually ✓ promise for some promises that are cancelled immediately ✓ promise for some promises that are cancelled eventually ✓ all promises cancel, not enough for fulfillment - immediately ✓ all promises cancel, not enough for fulfillment - eventually ✓ some promises cancel, some reject, not enough for fulfillment - immediately ✓ some promises cancel, some reject, not enough for fulfillment - eventually Cancellation with .reduce ✓ initialValue immediately cancelled immediate input ✓ initialValue eventually cancelled immediate input ✓ initialValue eventually cancelled eventual input ✓ initialValue immediately cancelled eventual input ✓ returned promise cancels immediately ✓ returned promise cancels eventually ✓ input immediately cancelled while waiting initialValue ✓ input eventually cancelled while waiting initialValue ✓ output immediately cancelled while waiting inputs ✓ output immediately cancelled while waiting initialValue ✓ output immediately cancelled while waiting firstValue ✓ output immediately cancelled while waiting firstValue and secondValue ✓ output immediately cancelled while waiting for a result ✓ output eventually cancelled while waiting inputs ✓ output eventually cancelled while waiting initialValue ✓ output eventually cancelled while waiting firstValue ✓ output eventually cancelled while waiting firstValue and secondValue ✓ output eventually cancelled while waiting for a result Cancellation with .map ✓ immediately cancelled input ✓ eventually cancelled input ✓ immediately cancelled input inside array ✓ eventually cancelled input inside array ✓ immediately cancelled output ✓ eventually cancelled output ✓ immediately cancelled output while waiting on promise-for-input ✓ eventually cancelled output while waiting on promise-for-input ✓ result cancelled immediately while there are in-flight returned promises ✓ result cancelled eventually while there are in-flight returned promises ✓ returned promise cancelled immediately while there are in-flight returned promises ✓ returned promise cancelled eventually while there are in-flight returned promises Cancellation with .bind ✓ immediately cancelled promise passed as ctx ✓ eventually cancelled promise passed as ctx ✓ main promise is immediately cancelled while waiting on binding ✓ main promise is eventually cancelled while waiting on binding ✓ main promise is immediately cancelled with immediate binding ✓ main promise is eventually cancelled with immediate binding ✓ result is immediately cancelled while waiting for binding ✓ result is eventually cancelled while waiting for binding ✓ result is immediately cancelled while waiting for main promise ✓ result is eventually cancelled while waiting for main promise Cancellation with .join ✓ immediately cancelled input inside array ✓ eventually cancelled input inside array ✓ immediately cancelled output ✓ eventually cancelled output Cancellation with .reflect ✓ immediately cancelled ✓ eventually cancelled Cancellation with .using ✓ immediately cancelled input ✓ eventually cancelled input ✓ eventually cancelled input with 1 fulfilled disposer ✓ immediately cancelled output ✓ eventually cancelled output ✓ eventually cancelled output with 1 disposer fulfilled ✓ result immediately cancelled when inside handler ✓ result eventually cancelled when inside handler ✓ promise returned from handler immediately cancelled ✓ promise returned from handler eventually cancelled Multi-branch cancellation ✓ 3 branches, 1 cancels ✓ 3 branches, 3 cancels ✓ 3 branches, root cancels ✓ 3 branches, each have 3 branches, all children of b cancel ✓ 3 branches, each have 3 branches, all grand children cancel issues (node:19015) [DEP0097] DeprecationWarning: Using a domain property in MakeCallback is deprecated. Use the async_context variant of MakeCallback or the AsyncResource class instead. ✓ cancels the promise chain within a domain GH963 GH926 ✓ GH926 GH1000 ✓ delay ✓ delay with value ✓ cancel delay cancels inner promise ✓ cancel inner promise cancels delay 129 passing (249ms) + node tools/test --run=reduce.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.prototype.reduce ✓ works with no values ✓ works with a single value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable Promise.reduce ✓ should allow returning values ✓ should allow returning promises ✓ should allow returning thenables ✓ propagates error with no initial accumulator or values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable with an initial accumulator value ✓ propagates an initial Error ✓ propagates a value's Error ✓ propagates an Error from the iterator that is resolved and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a Promise and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a deferred Promise and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a thenable and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable with a 0th value acting as an accumulator ✓ acts this way when an accumulator value is provided yet `undefined` ✓ survives an `undefined` 0th value ✓ propagates an initial Error ✓ propagates a value's Error ✓ propagates an Error from the iterator that is resolved and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a Promise and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a deferred Promise and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable as a thenable and no values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single resolved value ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple resolved values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single deferred Promise ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple deferred Promises ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a single thenable ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and multiple thenables ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable and a blend of values ✓ works when the iterator returns a value ✓ works when the iterator returns a Promise ✓ works when the iterator returns a thenable Promise.reduce-test ✓ should reduce values without initial value ✓ should reduce values with initial value ✓ should reduce values with initial promise ✓ should reduce promised values without initial value ✓ should reduce promised values with initial value ✓ should reduce promised values with initial promise ✓ should reduce empty input with initial value ✓ should reduce empty input with eventual promise ✓ should reduce empty input with initial promise ✓ should reject Promise input contains rejection ✓ should reduce to undefined with empty array ✓ should reduce to initial value with empty array ✓ should reduce in input order ✓ should accept a promise for an array ✓ should resolve to initialValue Promise input promise does not resolve to an array ✓ should provide correct basis value checks ✓ 16, 16, 16 ✓ 16, 16, 4 ✓ 4, 16, 16 ✓ 16, 4, 16 ✓ 16, 16, 4 ✓ 4, 4, 16 ✓ 16, 4, 4 ✓ 4, 16, 4 ✓ 4, 4, 4 ✓ 16, 16, 16 ✓ 16, 16, 4 ✓ 4, 16, 16 ✓ 16, 4, 16 ✓ 16, 16, 4 ✓ 4, 4, 16 ✓ 16, 4, 4 ✓ 4, 16, 4 ✓ 4, 4, 4 294 passing (379ms) + node tools/test --run=catch_filter.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  A promise handler that throws a TypeError must be caught ✓ in a middle.caught filter ✓ in a generic.caught filter that comes first ✓ in an explicitly generic.caught filter that comes first ✓ in a specific handler after thrown in generic ✓ in a multi-filter handler ✓ in a specific handler after non-matching multi.caught handler A promise handler that throws a custom error ✓ Is filtered if inheritance was done even remotely properly ✓ Is filtered along with built-in errors ✓ Throws after matched type handler throws A promise handler that throws a CustomError must be caught ✓ in a middle.caught filter ✓ in a generic.caught filter that comes first ✓ in an explicitly generic.caught filter that comes first ✓ in a specific handler after thrown in generic ✓ in a multi-filter handler ✓ in a specific handler after non-matching multi.caught handler A promise handler that is caught in a filter ✓ is continued normally after returning a promise in filter ✓ is continued normally after returning a promise in original handler ✓ should throw type error for not passing function A promise handler with a predicate filter ✓ will catch a thrown thing matching the filter ✓ will NOT catch a thrown thing not matching the filter ✓ will assert.fail when a predicate is a bad error class ✓ will catch a thrown undefiend ✓ will catch a thrown string ✓ will assert.fail when a predicate throws object property predicates ✓ matches 1 property loosely ✓ matches 2 properties loosely ✓ doesn't match inequal properties ✓ doesn't match primitives even if the property matches 28 passing (58ms) + node tools/test --run=reflect.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  .reflect() ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected 6 passing (25ms) + node tools/test --run=collections_thenables.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Using collection methods with thenables ✓ Promise.race thenables that fulfill synchronously ✓ Promise.race thenables that fulfill asynchronously ✓ Promise.race thenables that reject synchronously ✓ Promise.race thenables that reject asynchronously Using collection methods with thenables ✓ Promise.all thenables that fulfill synchronously ✓ Promise.all thenables that fulfill asynchronously ✓ Promise.all thenables that reject synchronously ✓ Promise.all thenables that reject asynchronously Using collection methods with thenables ✓ Promise.settle thenables that fulfill synchronously ✓ Promise.settle thenables that fulfill asynchronously ✓ Promise.settle thenables that reject synchronously ✓ Promise.settle thenables that reject asynchronously Using collection methods with thenables ✓ Promise.any thenables that fulfill synchronously ✓ Promise.any thenables that fulfill asynchronously ✓ Promise.any thenables that reject synchronously ✓ Promise.any thenables that reject asynchronously Using collection methods with thenables ✓ Promise.some thenables that fulfill synchronously ✓ Promise.some thenables that fulfill asynchronously ✓ Promise.some thenables that reject synchronously ✓ Promise.some thenables that reject asynchronously Using collection methods with thenables ✓ Promise.join thenables that fulfill synchronously ✓ Promise.join thenables that fulfill asynchronously ✓ Promise.join thenables that reject synchronously ✓ Promise.join thenables that reject asynchronously Using collection methods with thenables ✓ Promise.map thenables that fulfill synchronously ✓ Promise.map thenables that fulfill asynchronously ✓ Promise.map thenables that reject synchronously ✓ Promise.map thenables that reject asynchronously Using collection methods with thenables ✓ Promise.reduce thenables that fulfill synchronously ✓ Promise.reduce thenables that fulfill asynchronously ✓ Promise.reduce thenables that reject synchronously ✓ Promise.reduce thenables that reject asynchronously Using collection methods with thenables ✓ Promise.filter thenables that fulfill synchronously ✓ Promise.filter thenables that fulfill asynchronously ✓ Promise.filter thenables that reject synchronously ✓ Promise.filter thenables that reject asynchronously Using collection methods with thenables ✓ Promise.props thenables that fulfill synchronously ✓ Promise.props thenables that fulfill asynchronously ✓ Promise.props thenables that reject synchronously ✓ Promise.props thenables that reject asynchronously 40 passing (95ms) + node tools/test --run=regress.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  regressions ✓ should be able to call .then more than once inside that promise's handler ✓ should be able to nest arbitrary amount of then handlers on already resolved promises ✓ github-682 ✓ gh-1006 github-689 ✓ .return ✓ .throw ✓ .finally long promise chain stack overflow ✓ mapSeries 8 passing (242ms) + node tools/test --run=constructor.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise constructor ✓ should throw type error when called as function ✓ should throw type error when passed non-function ✓ calls the resolver as a function ✓ passes arguments even if parameters are not defined ✓ should reject with any thrown error ✓ should call the resolver function synchronously resolves the promise with the given object value immediate value ✓ immediately-fulfilled ✓ eventually-fulfilled already fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled immediately fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled eventually fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled synchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled asynchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled resolves the promise with the given primitive value immediate value ✓ immediately-fulfilled ✓ eventually-fulfilled already fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled immediately fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled eventually fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled synchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled asynchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled resolves the promise with the given undefined value immediate value ✓ immediately-fulfilled ✓ eventually-fulfilled already fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled immediately fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled eventually fulfilled promise for value ✓ immediately-fulfilled ✓ eventually-fulfilled synchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled asynchronous thenable for value ✓ immediately-fulfilled ✓ eventually-fulfilled rejects the promise with the given object reason immediate reason ✓ immediately-rejected ✓ eventually-rejected rejects the promise with the given primitive reason immediate reason ✓ immediately-rejected ✓ eventually-rejected rejects the promise with the given undefined reason immediate reason ✓ immediately-rejected ✓ eventually-rejected 48 passing (60ms) + node tools/test --run=rejections.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Using as a rejection reason Object.create(null) ✓ directly ✓ through constructor by throw ✓ through constructor immediately ✓ through constructor eventually ✓ through defer immediately ✓ through defer eventually ✓ through thenThrow immediately ✓ through handler throw ✓ through handler-returned-promise immediately ✓ through handler-returned-promise eventually ✓ through handler-returned-thenable throw ✓ through handler-returned-thenable immediately ✓ through handler-returned-thenable eventually ✓ through handler-returned-bluebird-thenable immediately ✓ through handler-returned-bluebird-thenable eventually ✓ through promisified callback immediately ✓ through immediate PromiseArray promise ✓ through eventual PromiseArray promise ✓ through promisified callback eventually 19 passing (43ms) + node tools/test --run=cycles.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Cyclical promises should throw TypeError when returning from fulfill ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled returning from reject ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected fulfill with itself when using a ✓ deferred ✓ constructor reject with itself when using a ✓ deferred ✓ constructor 10 passing (26ms) + node tools/test --run=resolution.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.resolve ✓ follows thenables and promises Cast thenable ✓ rejects with itself Implicitly cast thenable ✓ rejects with itself propagation ✓ propagate through then with no callback ✓ propagate through then with modifying callback ✓ errback recovers from exception ✓ rejection propagates through then with no errback ✓ rejection intercepted and rethrown ✓ resolution is forwarded through deferred promise Promise.defer-test ✓ should fulfill with an immediate value ✓ should return a promise for the resolution value ✓ should return a promise for a promised resolution value ✓ should return a promise for a promised rejection value ✓ should invoke newly added callback when already resolved ✓ should reject with an immediate value ✓ should reject with fulfilled promised ✓ should reject with rejected promise ✓ should return a promise for the rejection value ✓ should invoke newly added errback when already rejected Promise.fromNode ✓ rejects thrown errors from resolver ✓ rejects rejections as operational errors ✓ resolves normally ✓ resolves with bound thunk ✓ multiArgs option enabled single value ✓ multiArgs option enabled multi value ✓ multiArgs option disabled single value ✓ multiArgs option disabled multi value 27 passing (53ms) + node tools/test --run=direct_resolving.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  thenReturn primitives null ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled undefined ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled string ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled number ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled boolean ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled objects plain ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled function ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled built-in function ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled built-in object ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled thenables which fulfill immediately ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled eventually ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled which reject immediately ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled eventually ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled promises which fulfill already ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled immediately ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled eventually ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled which reject already ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled immediately ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled eventually ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled doesn't swallow errors ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected thenThrow primitives null ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled undefined ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled string ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled number ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled boolean ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled objects plain ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled function ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled built-in function ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled built-in object ✓ already-fulfilled ✓ immediately-fulfilled ✓ eventually-fulfilled doesn't swallow errors ✓ already-rejected ✓ immediately-rejected ✓ eventually-rejected catchReturn ✓ catches and returns ✓ doesn't catch succesful promise ✓ supports 1 error type catchThrow ✓ catches and throws ✓ doesn't catch succesful promise ✓ supports 1 error type gh-627 ✓ can return undefined ✓ can throw undefined ✓ can catch return undefined ✓ can catch throw undefined 100 passing (146ms) + node tools/test --run=schedule.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  schedule for Node.js ✓ should preserve the active domain Promise.setScheduler ✓ should work with synchronous scheduler ✓ should throw for non function 3 passing (21ms) + node tools/test --run=domain.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  domain (node:19996) [DEP0097] DeprecationWarning: Using a domain property in MakeCallback is deprecated. Use the async_context variant of MakeCallback or the AsyncResource class instead. ✓ gh-148 ✓ gh-521-promisified ✓ gh-521-constructed domain preservation ✓ should preserve empty domain and this function ✓ should preserve empty domain, nodeify ✓ should preserve corresponding state of domain ✓ should preserve corresponding state of domain, complex ✓ should preserve corresponding state of domain in reject ✓ should preserve corresponding state of domain in reject, complex ✓ should preserve domain when using .join ✓ should preserve domain when using .using ✓ should preserve domain when using .map ✓ should preserve domain when using .filter ✓ should preserve domain when using .reduce ✓ should preserve domain when using .each ✓ should not crash with already rejected promise 16 passing (55ms) + node tools/test --run=settle.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  allSettled ✓ works on an empty array ✓ deals with a mix of non-promises and promises ✓ is settled after every constituent promise is settled ✓ does not modify the input array Promise.settle-test ✓ should settle empty array ✓ should reject if promise for input array rejects ✓ should settle values ✓ should settle promises ✓ returned promise should fulfill once all inputs settle 9 passing (29ms) + node tools/test --run=done.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  done when the promise is fulfilled and the callback does not throw ✓ should call the callback and return nothing and the callback throws Fatal Error: safe_error at Suite. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:29:21) at Object.create (/usr/share/nodejs/mocha/lib/interfaces/common.js:148:19) at context.describe.context.context (/usr/share/nodejs/mocha/lib/interfaces/bdd.js:42:27) at Object. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:27:1) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at /usr/share/nodejs/mocha/lib/mocha.js:394:36 at Array.forEach () at Mocha.loadFiles (/usr/share/nodejs/mocha/lib/mocha.js:391:14) at Mocha.run (/usr/share/nodejs/mocha/lib/mocha.js:970:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :104:19) at Promise.cancellationExecute [as _execute] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:413:9) at Promise._resolveFromExecutor (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:574:18) at new Promise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:104:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :103:16) at tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Object.gotValue (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:166:18) at Object.gotAccum (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:155:25) at Object.tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Promise._settlePromiseFromHandler (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:603:31) at Promise._settlePromise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:673:18) at Promise._settlePromiseCtx (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:710:10) at _drainQueueStep (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:102:12) at _drainQueue (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:91:9) at Async._drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:109:5) at Immediate.Async.drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:16:14) From previous event: at Promise.longStackTracesCaptureStackTrace [as _captureStackTrace] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:499:19) at Promise._then (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:264:17) at Promise.done (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:160:14) at Context. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:56:57) at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) at /usr/share/nodejs/mocha/lib/runner.js:801:12 at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) at /usr/share/nodejs/mocha/lib/runner.js:604:7 at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) at Immediate. (/usr/share/nodejs/mocha/lib/runner.js:572:5) at processImmediate (internal/timers.js:461:21) ✓ should rethrow that error in the next turn and return nothing when the promise is rejected and the errback handles it ✓ should call the errback and return nothing and the errback throws Fatal Error: safe_error at Suite. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:29:21) at Object.create (/usr/share/nodejs/mocha/lib/interfaces/common.js:148:19) at context.describe.context.context (/usr/share/nodejs/mocha/lib/interfaces/bdd.js:42:27) at Object. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:27:1) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at /usr/share/nodejs/mocha/lib/mocha.js:394:36 at Array.forEach () at Mocha.loadFiles (/usr/share/nodejs/mocha/lib/mocha.js:391:14) at Mocha.run (/usr/share/nodejs/mocha/lib/mocha.js:970:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :104:19) at Promise.cancellationExecute [as _execute] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:413:9) at Promise._resolveFromExecutor (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:574:18) at new Promise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:104:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :103:16) at tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Object.gotValue (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:166:18) at Object.gotAccum (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:155:25) at Object.tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Promise._settlePromiseFromHandler (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:603:31) at Promise._settlePromise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:673:18) at Promise._settlePromiseCtx (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:710:10) at _drainQueueStep (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:102:12) at _drainQueue (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:91:9) at Async._drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:109:5) at Immediate.Async.drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:16:14) From previous event: at Promise.longStackTracesCaptureStackTrace [as _captureStackTrace] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:499:19) at Promise._then (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:264:17) at Promise.done (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:160:14) at Context. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:56:57) at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) at /usr/share/nodejs/mocha/lib/runner.js:801:12 at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) at /usr/share/nodejs/mocha/lib/runner.js:604:7 at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) at Immediate. (/usr/share/nodejs/mocha/lib/runner.js:572:5) at processImmediate (internal/timers.js:461:21) Fatal Error: safe_error at Suite. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:29:21) at Object.create (/usr/share/nodejs/mocha/lib/interfaces/common.js:148:19) at context.describe.context.context (/usr/share/nodejs/mocha/lib/interfaces/bdd.js:42:27) at Object. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:27:1) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at /usr/share/nodejs/mocha/lib/mocha.js:394:36 at Array.forEach () at Mocha.loadFiles (/usr/share/nodejs/mocha/lib/mocha.js:391:14) at Mocha.run (/usr/share/nodejs/mocha/lib/mocha.js:970:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :104:19) at Promise.cancellationExecute [as _execute] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:413:9) at Promise._resolveFromExecutor (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:574:18) at new Promise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:104:10) at eval (eval at getTaskFunction (/build/node-bluebird-3.7.2+dfsg1/tools/job-runner/job-runner.js:414:16), :103:16) at tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Object.gotValue (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:166:18) at Object.gotAccum (/build/node-bluebird-3.7.2+dfsg1/js/debug/reduce.js:155:25) at Object.tryCatcher (/build/node-bluebird-3.7.2+dfsg1/js/debug/util.js:17:23) at Promise._settlePromiseFromHandler (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:603:31) at Promise._settlePromise (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:673:18) at Promise._settlePromiseCtx (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:710:10) at _drainQueueStep (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:102:12) at _drainQueue (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:91:9) at Async._drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:109:5) at Immediate.Async.drainQueues (/build/node-bluebird-3.7.2+dfsg1/js/debug/async.js:16:14) From previous event: at Promise.longStackTracesCaptureStackTrace [as _captureStackTrace] (/build/node-bluebird-3.7.2+dfsg1/js/debug/debuggability.js:499:19) at Promise._then (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:264:17) at Promise.done (/build/node-bluebird-3.7.2+dfsg1/js/debug/promise.js:160:14) at Context. (/build/node-bluebird-3.7.2+dfsg1/test/mocha/done.js:56:57) at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) at /usr/share/nodejs/mocha/lib/runner.js:801:12 at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) at /usr/share/nodejs/mocha/lib/runner.js:604:7 at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) at Immediate. (/usr/share/nodejs/mocha/lib/runner.js:572:5) at processImmediate (internal/timers.js:461:21) ✓ should rethrow that error in the next turn and return nothing and there is no errback ✓ should throw the original error in the next turn 5 passing (19ms) + node tools/test --run=some.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.some ✓ should reject on negative number ✓ should reject on NaN ✓ should reject on non-array ✓ should reject with rangeerror when impossible to fulfill ✓ should fulfill with empty array with 0 Promise.some-test ✓ should reject empty input ✓ should resolve values array ✓ should resolve promises array ✓ should not resolve sparse array input ✓ should reject with all rejected input values if resolving howMany becomes impossible ✓ should reject with aggregateError ✓ aggregate error should be caught in .error ✓ should accept a promise for an array ✓ should reject when input promise does not resolve to array ✓ should reject when given immediately rejected promise 15 passing (40ms) + node tools/test --run=each.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.each ✓ should return the array's values mapped ✓ takes value, index and length ✓ waits for returned promise before proceeding next ✓ waits for returned thenable before proceeding next ✓ doesnt iterate with an empty array ✓ iterates with an array of single item Promise.prototype.each ✓ should return the array's values ✓ takes value, index and length ✓ waits for returned promise before proceeding next ✓ waits for returned thenable before proceeding next ✓ doesnt iterate with an empty array ✓ iterates with an array of single item mapSeries and each ✓ is mixed 13 passing (35ms) + node tools/test --run=spread.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  spread ✓ spreads values across arguments ✓ spreads promises for arrays across arguments ✓ spreads arrays of promises across arguments ✓ spreads arrays of thenables across arguments ✓ should wait for promises in the returned array even when not calling .all ✓ should wait for thenables in the returned array even when not calling .all ✓ should wait for promises in an array that a returned promise resolves to even when not calling .all ✓ should wait for thenables in an array that a returned thenable resolves to even when not calling .all ✓ should reject with error when non array is the ultimate value to be spread ✓ gh-235 ✓ error when passed non-function ✓ error when resolution is non-spredable Promise.spread-test ✓ should return a promise ✓ should apply onFulfilled with array as argument list ✓ should resolve array contents ✓ should reject if any item in array rejects ✓ should apply onFulfilled with array as argument list ✓ should resolve array contents ✓ should reject if input is a rejected promise 19 passing (42ms) + node tools/test --run=error.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.prototype.error catches stuff originating from explicit rejections ✓ using callback does not catch stuff originating from thrown errors ✓ using constructor ✓ using thenable ✓ using callback Weird errors ✓ unwritable stack Error constructors OperationalError ✓ should work without new ✓ should work with new ✓ should retain custom properties CancellationError ✓ should work without new ✓ should work with new TimeoutError ✓ should work without new ✓ should work with new AggregateError ✓ should work without new ✓ should work with new ✓ should stringify without circular errors ✓ should stringify with circular errors 16 passing (38ms) + node tools/test --run=synchronous_inspection.js --no-js-hint Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.  Promise.prototype.toJSON ✓ should match pending state ✓ should match rejected state ✓ should match fulfilled state inspect ✓ for a fulfilled promise ✓ for a rejected promise ✓ for a pending, unresolved promise ✓ for a promise resolved to a rejected promise ✓ for a promise resolved to a fulfilled promise ✓ for a promise resolved to a pending promise .value() ✓ of unfulfilled inspection should throw ✓ of unfulfilled promise should throw .reason() ✓ of unrejected inspection should throw ✓ of unrejected promise should throw 13 passing (29ms) + cp -r debian/node-modules/bluebird node_modules/ + node tools/build.js --release --no-minify Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future. + rm -r node_modules/ Removing node_modules/bluebird create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --buildsystem=nodejs dh_auto_install: warning: ./package.json#files: js/browser does not exists dh_auto_install: warning: ### Missing ./js/browser, skipping dh_auto_install: warning: ### Missing ./build/config.gypi, skipping Found "files" field in ./package.json, using it mkdir -p /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release cp --reflink=auto -a ./js/release/any.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/schedule.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/race.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/method.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/direct_resolve.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/promise.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/context.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/filter.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/synchronous_inspection.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/thenables.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/bind.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/debuggability.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/each.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/promise_array.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/catch_filter.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/join.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/bluebird.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/finally.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/promisify.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/es5.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/assert.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/some.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/settle.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/map.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/queue.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/nodeback.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/cancel.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/generators.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/reduce.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/async.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/errors.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/util.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/call_get.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/timers.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/props.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/nodeify.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./js/release/using.js /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird/js/release/ cp --reflink=auto -a ./package.json /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird// cp --reflink=auto -a ./package.json /build/node-bluebird-3.7.2\+dfsg1/debian/node-bluebird//usr/share/nodejs/bluebird// Set ${nodejs:Version} to 12.21.0~dfsg dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/node-bluebird-3.7.2+dfsg1' dh_installchangelogs changelog.md make[1]: Leaving directory '/build/node-bluebird-3.7.2+dfsg1' dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dpkg-gencontrol: warning: package node-bluebird: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums dh_builddeb dpkg-deb: building package 'node-bluebird' in '../node-bluebird_3.7.2+dfsg1-4_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../node-bluebird_3.7.2+dfsg1-4_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) 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/4152 and its subdirectories I: Current time: Mon Jun 21 11:48:23 -12 2021 I: pbuilder-time-stamp: 1624319303 Mon Jun 21 23:48:24 UTC 2021 I: 1st build successful. Starting 2nd build on remote node ionos16-i386.debian.net. Mon Jun 21 23:48:24 UTC 2021 I: Preparing to do remote build '2' on ionos16-i386.debian.net. Mon Jun 21 23:49:42 UTC 2021 I: Deleting $TMPDIR on ionos16-i386.debian.net. Mon Jun 21 23:49:42 UTC 2021 I: node-bluebird_3.7.2+dfsg1-4_i386.changes: Format: 1.8 Date: Sat, 24 Oct 2020 19:54:14 +0200 Source: node-bluebird Binary: node-bluebird Architecture: all Version: 3.7.2+dfsg1-4 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers Changed-By: Xavier Guimard Description: node-bluebird - Fully featured Promises/A+ implementation for Node.js Changes: node-bluebird (3.7.2+dfsg1-4) unstable; urgency=medium . * Team upload * Back to unstable after successful tests Checksums-Sha1: 3e01e9853cb3fbd4e997027d2949dc306e9f3b7e 37856 node-bluebird_3.7.2+dfsg1-4_all.deb a78e261feebe2c5e329034975f87370f6e846f5f 11215 node-bluebird_3.7.2+dfsg1-4_i386.buildinfo Checksums-Sha256: 729c25ada54665fac33963d9b1e8e588439c1b65274547bedf9f3fc33e62da9c 37856 node-bluebird_3.7.2+dfsg1-4_all.deb e53abe5a4def5550cbc61c8919a2736b2505e9e8d763289d91c756271b77c1ab 11215 node-bluebird_3.7.2+dfsg1-4_i386.buildinfo Files: a974659b9739a35712e30d3fdd507d53 37856 javascript optional node-bluebird_3.7.2+dfsg1-4_all.deb 3cd3238fac9c89395f569062c3241356 11215 javascript optional node-bluebird_3.7.2+dfsg1-4_i386.buildinfo Mon Jun 21 23:49:43 UTC 2021 I: diffoscope 172 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/node-bluebird_3.7.2+dfsg1-4.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/node-bluebird_3.7.2+dfsg1-4.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/node-bluebird_3.7.2+dfsg1-4.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/b1/node-bluebird_3.7.2+dfsg1-4_i386.changes /srv/reproducible-results/rbuild-debian/tmp.12ZQuUo8E3/b2/node-bluebird_3.7.2+dfsg1-4_i386.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.250s) 0.250s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.017s) 0.017s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Mon Jun 21 23:49:44 UTC 2021 I: diffoscope 172 found no differences in the changes files, and a .buildinfo file also exists. Mon Jun 21 23:49:44 UTC 2021 I: node-bluebird from bullseye built successfully and reproducibly on i386. Mon Jun 21 23:49:45 UTC 2021 I: Submitting .buildinfo files to external archives: Mon Jun 21 23:49:45 UTC 2021 I: Submitting 12K b1/node-bluebird_3.7.2+dfsg1-4_i386.buildinfo.asc Mon Jun 21 23:49:47 UTC 2021 I: Submitting 12K b2/node-bluebird_3.7.2+dfsg1-4_i386.buildinfo.asc Mon Jun 21 23:49:49 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Jun 21 23:49:49 UTC 2021 I: Done submitting .buildinfo files. Mon Jun 21 23:49:49 UTC 2021 I: Removing signed node-bluebird_3.7.2+dfsg1-4_i386.buildinfo.asc files: removed './b1/node-bluebird_3.7.2+dfsg1-4_i386.buildinfo.asc' removed './b2/node-bluebird_3.7.2+dfsg1-4_i386.buildinfo.asc'