Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/node-minimatch/node-minimatch_3.0.4+~3.0.3-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/node-minimatch-3.0.4+~3.0.3-1s6ucvajf/node-minimatch_3.0.4+~3.0.3-1_all.buildinfo Get source package info: node-minimatch=3.0.4+~3.0.3-1 Source URL: http://snapshot.notset.fr/mr/package/node-minimatch/3.0.4+~3.0.3-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc2-1 binutils=2.35.1-2 binutils-common=2.35.1-2 binutils-x86-64-linux-gnu=2.35.1-2 bsdextrautils=2.36-3+b2 bsdutils=1:2.36-3+b2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-16 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 file=1:5.38-5 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-16 gcc=4:10.2.0-1 gcc-10=10.2.0-16 gcc-10-base=10.2.0-16 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.4-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libarray-unique-perl=0.08-2 libasan6=10.2.0-16 libatomic1=10.2.0-16 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libbinutils=2.35.1-2 libblkid1=2.36-3+b2 libbrotli1=1.0.9-2+b1 libbz2-1.0=1.0.8-4 libc-ares2=1.16.1-1 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-16 libclass-accessor-perl=0.51-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-2 libctf0=2.35.1-2 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdebian-copyright-perl=0.2-4 libdpkg-perl=1.20.5 libelf1=0.181-1 libencode-locale-perl=1.05-1 liberror-perl=0.17029-1 libexporter-lite-perl=0.08-1 libffi7=3.3-4 libfile-listing-perl=6.11-1 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.0-16 libgcc-s1=10.2.0-16 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.2-1 libgmp10=2:6.2.0+dfsg-6 libgomp1=10.2.0-16 libgpg-error0=1.38-2 libgssapi-krb5-2=1.17-10 libhtml-parser-perl=3.75-1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.08-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-4 libio-html-perl=1.001-1 libio-pty-perl=1:1.12-1 libio-socket-ssl-perl=2.068-1 libio-stringy-perl=2.111-3 libipc-run-perl=20200505.0-1 libisl22=0.22.1-1 libitm1=10.2.0-16 libjs-inherits=2.0.4-1 libjs-is-typedarray=1.0.0-2.1 libjs-source-map=0.7.0++dfsg2+really.0.6.1-4 libjs-sprintf-js=1.1.2+ds1-1 libjs-typedarray-to-buffer=3.1.5-1 libjson-perl=4.02000-2 libk5crypto3=1.17-10 libkeyutils1=1.6.1-2 libkrb5-3=1.17-10 libkrb5support0=1.17-10 liblsan0=10.2.0-16 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmount1=2.36-3+b2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3 libnghttp2-14=1.41.0-3 libnode72=12.19.0~dfsg-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparse-debcontrol-perl=2.005-4 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.3-1 libquadmath0=10.2.0-16 libseccomp2=2.4.4-1+b1 libselinux1=3.1-2+b1 libsigsegv2=2.12-2 libsmartcols1=2.36-3+b2 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-16 libstdc++6=10.2.0-16 libsub-name-perl=0.26-1 libsub-override-perl=0.09-2 libsystemd0=246.6-2 libtie-ixhash-perl=1.23-2 libtimedate-perl=2.3300-1 libtinfo6=6.2+20200918-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.0-16 libubsan1=10.2.0-16 libuchardet0=0.0.7-1 libudev1=246.6-2 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36-3+b2 libwww-perl=6.49-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.2 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.1-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20200918-1 ncurses-bin=6.2+20200918-1 netbase=6.2 node-ansi-regex=5.0.0-1 node-argparse=2.0.1-1 node-balanced-match=1.0.0-1 node-brace-expansion=2.0.0-1 node-clean-yaml-object=0.1.0-4 node-debug=4.2.0+~cs4.1.5-1 node-diff=1.4.0~dfsg-4 node-escape-string-regexp=4.0.0-1 node-esprima=4.0.1+ds+~4.0.2-1 node-foreground-child=2.0.0-2 node-fs.realpath=1.0.0-1 node-glob=7.1.6-3 node-has-flag=4.0.0-1 node-imurmurhash=0.1.4-1 node-inflight=1.0.6-1 node-inherits=2.0.4-1 node-is-typedarray=1.0.0-2.1 node-isexe=2.0.0-4 node-js-yaml=3.14.0+dfsg-2 node-minimatch=3.0.4-4 node-mkdirp=1.0.4-3 node-ms=2.1.2+~cs0.7.31-1 node-once=1.4.0-3 node-path-is-absolute=2.0.0-1 node-rimraf=2.6.3-1 node-signal-exit=3.0.3-1 node-source-map=0.7.0++dfsg2+really.0.6.1-4 node-source-map-support=0.5.19+ds-1 node-sprintf-js=1.1.2+ds1-1 node-stack-utils=2.0.1-2 node-strip-ansi=6.0.0-2 node-supports-color=6.1.0-2 node-tap=12.0.1+ds-3 node-tap-mocha-reporter=3.0.7+ds-1 node-tap-parser=7.0.0+ds1-5 node-tmatch=5.0.0-1 node-typedarray-to-buffer=3.1.5-1 node-wrappy=1.0.2-1 node-write-file-atomic=3.0.3-1 nodejs=12.19.0~dfsg-1 openssl=1.1.1h-1 patch=2.7.6-6 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 perl-openssl-defaults=5 pkg-js-tools=0.9.45 po-debconf=1.0.21 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.30+dfsg-7 util-linux=2.36-3+b2 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201105T220209Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d node-minimatch=3.0.4+~3.0.3-1 && mkdir -p /build/node-minimatch-LBRpfx && dpkg-source --no-check -x /*.dsc /build/node-minimatch-LBRpfx/node-minimatch-3.0.4+-3.0.3 && chown -R builduser:builduser /build/node-minimatch-LBRpfx" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-minimatch-LBRpfx/node-minimatch-3.0.4+-3.0.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604570852" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/node-minimatch-LBRpfx /tmp/node-minimatch-3.0.4+~3.0.3-1s6ucvajf bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201105T220209Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.pUcrU3O1IO as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.pUcrU3O1IO Reading package lists... Building dependency tree... util-linux is already the newest version (2.36-3+b2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201105T220209Z unstable/main amd64 libfakeroot amd64 1.25.3-1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201105T220209Z unstable/main amd64 fakeroot amd64 1.25.3-1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (779 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4664 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1_amd64.deb ... Unpacking fakeroot (1.25.3-1) ... Setting up libfakeroot:amd64 (1.25.3-1) ... Setting up fakeroot (1.25.3-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201105T220209Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.pUcrU3O1IO Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201105T220209Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1174 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.pUcrU3O1IO I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d node-minimatch=3.0.4+~3.0.3-1 && mkdir -p /build/node-minimatch-LBRpfx && dpkg-source --no-check -x /*.dsc /build/node-minimatch-LBRpfx/node-minimatch-3.0.4+-3.0.3 && chown -R builduser:builduser /build/node-minimatch-LBRpfx"' exec /tmp/mmdebstrap.pUcrU3O1IO Reading package lists... NOTICE: 'node-minimatch' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/js-team/node-minimatch.git Please use: git clone https://salsa.debian.org/js-team/node-minimatch.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 26.6 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-minimatch 3.0.4+~3.0.3-1 (dsc) [2460 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-minimatch 3.0.4+~3.0.3-1 (tar) [2918 B] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-minimatch 3.0.4+~3.0.3-1 (tar) [17.3 kB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-minimatch 3.0.4+~3.0.3-1 (diff) [3964 B] Fetched 26.6 kB in 0s (265 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'node-minimatch_3.0.4+~3.0.3-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting node-minimatch in /build/node-minimatch-LBRpfx/node-minimatch-3.0.4+-3.0.3 dpkg-source: info: unpacking node-minimatch_3.0.4+~3.0.3.orig.tar.gz dpkg-source: info: unpacking node-minimatch_3.0.4+~3.0.3.orig-types-minimatch.tar.gz dpkg-source: info: unpacking node-minimatch_3.0.4+~3.0.3-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying test-tap.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-minimatch-LBRpfx/node-minimatch-3.0.4+-3.0.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604570852" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.pUcrU3O1IO dpkg-buildpackage: info: source package node-minimatch dpkg-buildpackage: info: source version 3.0.4+~3.0.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Xavier Guimard dpkg-source --before-build . debian/rules clean dh clean dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache rm -rf types-minimatch/node_modules/.cache Use of uninitialized value $package in concatenation (.) or string at /usr/share/perl5/Debian/Debhelper/Buildsystem/nodejs.pm line 944. dh_clean debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i dh_auto_configure --buildsystem=nodejs -i mkdir node_modules mkdir -p node_modules/\@types ln -s ../../types-minimatch node_modules/\@types/minimatch dh_auto_build --buildsystem=nodejs -i No build command found, searching known files No build command found, searching known files dh_auto_test --buildsystem=nodejs -i ln -s ../. node_modules/minimatch /bin/sh -ex debian/tests/pkg-js/test + tap test/basic.js test/brace-expand.js test/defaults.js test/extglob-ending-with-state-char.js test/extglob-unfinished.js test/patterns.js test/redos.js test/tricky-negations.js TAP version 13 # Subtest: test/basic.js # Subtest: basic tests # http://www.bashcookbook.com/bashinfo/source/bash-1.14.7/tests/glob-test ok 1 - "a*" ["a","abc","abd","abe"] ok 2 - should be equal ok 3 - "X*" ["X*"] ok 4 - should be equal ok 5 - "X*" [] ok 6 - should be equal ok 7 - "\\*" ["\\*"] ok 8 - should be equal ok 9 - "\\**" ["\\**"] ok 10 - should be equal ok 11 - "\\*\\*" ["\\*\\*"] ok 12 - should be equal ok 13 - "b*/" ["bdir/"] ok 14 - should be equal ok 15 - "c*" ["c","ca","cb"] ok 16 - should be equal ok 17 - "**" ["a","abc","abd","abe","b","bb","bcd","bdir/","bdir/cfile","c","ca","cb","d","dd","de"] ok 18 - should be equal ok 19 - "\\.\\./*/" ["\\.\\./*/"] ok 20 - should be equal ok 21 - "s/\\..*//" ["s/\\..*//"] ok 22 - should be equal # legendary larry crashes bashes ok 23 - "/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\\1/" ["/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\\1/"] ok 24 - should be equal ok 25 - "/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\u0001/" ["/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\u0001/"] ok 26 - should be equal # character classes ok 27 - "[a-c]b*" ["abc","abd","abe","bb","cb"] ok 28 - should be equal ok 29 - "[a-y]*[^c]" ["abd","abe","bb","bcd","bdir/","ca","cb","dd","de"] ok 30 - should be equal ok 31 - "a*[^c]" ["abd","abe"] ok 32 - should be equal ok 33 - "a[X-]b" ["a-b","aXb"] ok 34 - should be equal ok 35 - "[^a-c]*" ["d","dd","de"] ok 36 - should be equal ok 37 - "a\\*b/*" ["a*b/ooo"] ok 38 - should be equal ok 39 - "a\\*?/*" ["a*b/ooo"] ok 40 - should be equal ok 41 - "*\\\\!*" [] ok 42 - should be equal ok 43 - "*\\!*" ["echo !7"] ok 44 - should be equal ok 45 - "*.\\*" ["r.*"] ok 46 - should be equal ok 47 - "a[b]c" ["abc"] ok 48 - should be equal ok 49 - "a[\\b]c" ["abc"] ok 50 - should be equal ok 51 - "a?c" ["abc"] ok 52 - should be equal ok 53 - "a\\*c" [] ok 54 - should be equal ok 55 - "" [""] ok 56 - should be equal # http://www.opensource.apple.com/source/bash/bash-23/bash/tests/glob-test ok 57 - "*/man*/bash.*" ["man/man1/bash.1"] ok 58 - should be equal ok 59 - "man/man1/bash.1" ["man/man1/bash.1"] ok 60 - should be equal ok 61 - "a***c" ["abc"] ok 62 - should be equal ok 63 - "a*****?c" ["abc"] ok 64 - should be equal ok 65 - "?*****??" ["abc"] ok 66 - should be equal ok 67 - "*****??" ["abc"] ok 68 - should be equal ok 69 - "?*****?c" ["abc"] ok 70 - should be equal ok 71 - "?***?****c" ["abc"] ok 72 - should be equal ok 73 - "?***?****?" ["abc"] ok 74 - should be equal ok 75 - "?***?****" ["abc"] ok 76 - should be equal ok 77 - "*******c" ["abc"] ok 78 - should be equal ok 79 - "*******?" ["abc"] ok 80 - should be equal ok 81 - "a*cd**?**??k" ["abcdecdhjk"] ok 82 - should be equal ok 83 - "a**?**cd**?**??k" ["abcdecdhjk"] ok 84 - should be equal ok 85 - "a**?**cd**?**??k***" ["abcdecdhjk"] ok 86 - should be equal ok 87 - "a**?**cd**?**??***k" ["abcdecdhjk"] ok 88 - should be equal ok 89 - "a**?**cd**?**??***k**" ["abcdecdhjk"] ok 90 - should be equal ok 91 - "a****c**?**??*****" ["abcdecdhjk"] ok 92 - should be equal ok 93 - "[-abc]" ["-"] ok 94 - should be equal ok 95 - "[abc-]" ["-"] ok 96 - should be equal ok 97 - "\\" ["\\"] ok 98 - should be equal ok 99 - "[\\\\]" ["\\"] ok 100 - should be equal ok 101 - "[[]" ["["] ok 102 - should be equal ok 103 - "[" ["["] ok 104 - should be equal ok 105 - "[*" ["[abc"] ok 106 - should be equal # a right bracket shall lose its special meaning and # represent itself in a bracket expression if it occurs # first in the list. -- POSIX.2 2.8.3.2 ok 107 - "[]]" ["]"] ok 108 - should be equal ok 109 - "[]-]" ["]"] ok 110 - should be equal ok 111 - "[a-z]" ["p"] ok 112 - should be equal ok 113 - "??**********?****?" [] ok 114 - should be equal ok 115 - "??**********?****c" [] ok 116 - should be equal ok 117 - "?************c****?****" [] ok 118 - should be equal ok 119 - "*c*?**" [] ok 120 - should be equal ok 121 - "a*****c*?**" [] ok 122 - should be equal ok 123 - "a********???*******" [] ok 124 - should be equal ok 125 - "[]" [] ok 126 - should be equal ok 127 - "[abc" [] ok 128 - should be equal # nocase tests ok 129 - "XYZ" ["xYz"] ok 130 - should be equal ok 131 - "ab*" ["ABC"] ok 132 - should be equal ok 133 - "[ia]?[ck]" ["ABC","IjK"] ok 134 - should be equal # onestar/twostar ok 135 - "{/*,*}" [] ok 136 - should be equal ok 137 - "{/?,*}" ["/a","bb"] ok 138 - should be equal # dots should not match unless requested ok 139 - "**" ["a/b"] ok 140 - should be equal ok 141 - "a/*/b" ["a/.d/b","a/c/b"] ok 142 - should be equal ok 143 - "a/.*/b" ["a/../b","a/./b","a/.d/b"] ok 144 - should be equal ok 145 - "a/*/b" ["a/c/b"] ok 146 - should be equal ok 147 - "a/.*/b" ["a/../b","a/./b","a/.d/b"] ok 148 - should be equal ok 149 - "**" [".a/.d","a/.d","a/b"] ok 150 - should be equal # paren sets cannot contain slashes ok 151 - "*(a/b)" ["*(a/b)"] ok 152 - should be equal ok 153 - "*(a|{b),c)}" ["a","ab","ac"] ok 154 - should be equal ok 155 - "[!a*" ["[!ab"] ok 156 - should be equal ok 157 - "[#a*" ["[#ab"] ok 158 - should be equal ok 159 - "+(a|*\\|c\\\\|d\\\\\\|e\\\\\\\\|f\\\\\\\\\\|g" ["+(a|b\\|c\\\\|d\\\\|e\\\\\\\\|f\\\\\\\\|g"] ok 160 - should be equal ok 161 - "*(a|{b,c})" ["a","ab","ac","b","c"] ok 162 - should be equal ok 163 - "{a,*(b|c,d)}" ["(b|c","*(b|c","a","d)"] ok 164 - should be equal ok 165 - "{a,*(b|{c,d})}" ["a","b","bc","c","cb","d"] ok 166 - should be equal ok 167 - "*(a|{b|c,c})" ["a","ab","ac","b","bc","c","cb"] ok 168 - should be equal ok 169 - "*(a|{b|c,c})" ["(a|b|c)","(a|c)","x(a|b|c)","x(a|c)"] ok 170 - should be equal ok 171 - "a?b" ["acb/","x/y/acb"] ok 172 - should be equal ok 173 - "#*" ["#a","#b"] ok 174 - should be equal # negation tests ok 175 - "!a*" ["!ab","!abc","\\!a","d","e"] ok 176 - should be equal ok 177 - "!a*" ["!ab","!abc"] ok 178 - should be equal ok 179 - "!!a*" ["a!b"] ok 180 - should be equal ok 181 - "!\\!a*" ["\\!a","a!b","d","e"] ok 182 - should be equal ok 183 - "*.!(js)" ["boo.js.boo","foo.","foo.bar","foo.js.js"] ok 184 - should be equal # https://github.com/isaacs/minimatch/issues/5 ok 185 - "**/.x/**" [".x/",".x/a",".x/a/b","a/.x/b","a/b/.x/","a/b/.x/c","a/b/.x/c/d","a/b/.x/c/d/e"] ok 186 - should be equal # https://github.com/isaacs/minimatch/issues/59 ok 187 - "[z-a]" [] ok 188 - should be equal ok 189 - "a/[2015-03-10T00:23:08.647Z]/z" [] ok 190 - should be equal ok 191 - "[a-0][a-Ā]" [] ok 192 - should be equal # time=173ms 1..192 ok 1 - basic tests # time=176.445ms # Subtest: global leak test ok 1 - no new globals, please 1..1 ok 2 - global leak test # time=1.314ms 1..2 # time=193.815ms ok 1 - test/basic.js # time=621.936ms # Subtest: test/brace-expand.js # Subtest: brace expansion ok 1 - a{b,c{d,e},{f,g}h}x{y,z} ok 2 - a{1..5}b ok 3 - a{b}c ok 4 - a{00..05}b ok 5 - z{a,b},c}d ok 6 - z{a,b{,c}d ok 7 - a{b{c{d,e}f}g}h ok 8 - a{b{c{d,e}f{x,y}}g}h ok 9 - a{b{c{d,e}f{x,y{}g}h 1..9 ok 1 - brace expansion # time=46.948ms 1..1 # time=62.834ms ok 2 - test/brace-expand.js # time=589.134ms # Subtest: test/defaults.js # Subtest: basic tests # http://www.bashcookbook.com/bashinfo/source/bash-1.14.7/tests/glob-test ok 1 - "a*" ["a","abc","abd","abe"] ok 2 - "X*" ["X*"] ok 3 - "X*" [] ok 4 - "\\*" ["\\*"] ok 5 - "\\**" ["\\**"] ok 6 - "\\*\\*" ["\\*\\*"] ok 7 - "b*/" ["bdir/"] ok 8 - "c*" ["c","ca","cb"] ok 9 - "**" ["a","abc","abd","abe","b","bb","bcd","bdir/","bdir/cfile","c","ca","cb","d","dd","de"] ok 10 - "\\.\\./*/" ["\\.\\./*/"] ok 11 - "s/\\..*//" ["s/\\..*//"] # legendary larry crashes bashes ok 12 - "/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\\1/" ["/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\\1/"] ok 13 - "/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\u0001/" ["/^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\u0001/"] # character classes ok 14 - "[a-c]b*" ["abc","abd","abe","bb","cb"] ok 15 - "[a-y]*[^c]" ["abd","abe","bb","bcd","bdir/","ca","cb","dd","de"] ok 16 - "a*[^c]" ["abd","abe"] ok 17 - "a[X-]b" ["a-b","aXb"] ok 18 - "[^a-c]*" ["d","dd","de"] ok 19 - "a\\*b/*" ["a*b/ooo"] ok 20 - "a\\*?/*" ["a*b/ooo"] ok 21 - "*\\\\!*" [] ok 22 - "*\\!*" ["echo !7"] ok 23 - "*.\\*" ["r.*"] ok 24 - "a[b]c" ["abc"] ok 25 - "a[\\b]c" ["abc"] ok 26 - "a?c" ["abc"] ok 27 - "a\\*c" [] ok 28 - "" [""] # http://www.opensource.apple.com/source/bash/bash-23/bash/tests/glob-test ok 29 - "*/man*/bash.*" ["man/man1/bash.1"] ok 30 - "man/man1/bash.1" ["man/man1/bash.1"] ok 31 - "a***c" ["abc"] ok 32 - "a*****?c" ["abc"] ok 33 - "?*****??" ["abc"] ok 34 - "*****??" ["abc"] ok 35 - "?*****?c" ["abc"] ok 36 - "?***?****c" ["abc"] ok 37 - "?***?****?" ["abc"] ok 38 - "?***?****" ["abc"] ok 39 - "*******c" ["abc"] ok 40 - "*******?" ["abc"] ok 41 - "a*cd**?**??k" ["abcdecdhjk"] ok 42 - "a**?**cd**?**??k" ["abcdecdhjk"] ok 43 - "a**?**cd**?**??k***" ["abcdecdhjk"] ok 44 - "a**?**cd**?**??***k" ["abcdecdhjk"] ok 45 - "a**?**cd**?**??***k**" ["abcdecdhjk"] ok 46 - "a****c**?**??*****" ["abcdecdhjk"] ok 47 - "[-abc]" ["-"] ok 48 - "[abc-]" ["-"] ok 49 - "\\" ["\\"] ok 50 - "[\\\\]" ["\\"] ok 51 - "[[]" ["["] ok 52 - "[" ["["] ok 53 - "[*" ["[abc"] # a right bracket shall lose its special meaning and # represent itself in a bracket expression if it occurs # first in the list. -- POSIX.2 2.8.3.2 ok 54 - "[]]" ["]"] ok 55 - "[]-]" ["]"] ok 56 - "[a-z]" ["p"] ok 57 - "??**********?****?" [] ok 58 - "??**********?****c" [] ok 59 - "?************c****?****" [] ok 60 - "*c*?**" [] ok 61 - "a*****c*?**" [] ok 62 - "a********???*******" [] ok 63 - "[]" [] ok 64 - "[abc" [] # nocase tests ok 65 - "XYZ" ["xYz"] ok 66 - "ab*" ["ABC"] ok 67 - "[ia]?[ck]" ["ABC","IjK"] # onestar/twostar ok 68 - "{/*,*}" [] ok 69 - "{/?,*}" ["/a","bb"] # dots should not match unless requested ok 70 - "**" ["a/b"] ok 71 - "a/*/b" ["a/.d/b","a/c/b"] ok 72 - "a/.*/b" ["a/../b","a/./b","a/.d/b"] ok 73 - "a/*/b" ["a/c/b"] ok 74 - "a/.*/b" ["a/../b","a/./b","a/.d/b"] ok 75 - "**" [".a/.d","a/.d","a/b"] # paren sets cannot contain slashes ok 76 - "*(a/b)" ["*(a/b)"] ok 77 - "*(a|{b),c)}" ["a","ab","ac"] ok 78 - "[!a*" ["[!ab"] ok 79 - "[#a*" ["[#ab"] ok 80 - "+(a|*\\|c\\\\|d\\\\\\|e\\\\\\\\|f\\\\\\\\\\|g" ["+(a|b\\|c\\\\|d\\\\|e\\\\\\\\|f\\\\\\\\|g"] ok 81 - "*(a|{b,c})" ["a","ab","ac","b","c"] ok 82 - "{a,*(b|c,d)}" ["(b|c","*(b|c","a","d)"] ok 83 - "{a,*(b|{c,d})}" ["a","b","bc","c","cb","d"] ok 84 - "*(a|{b|c,c})" ["a","ab","ac","b","bc","c","cb"] ok 85 - "*(a|{b|c,c})" ["(a|b|c)","(a|c)","x(a|b|c)","x(a|c)"] ok 86 - "a?b" ["acb/","x/y/acb"] ok 87 - "#*" ["#a","#b"] # negation tests ok 88 - "!a*" ["!ab","!abc","\\!a","d","e"] ok 89 - "!a*" ["!ab","!abc"] ok 90 - "!!a*" ["a!b"] ok 91 - "!\\!a*" ["\\!a","a!b","d","e"] ok 92 - "*.!(js)" ["boo.js.boo","foo.","foo.bar","foo.js.js"] # https://github.com/isaacs/minimatch/issues/5 ok 93 - "**/.x/**" [".x/",".x/a",".x/a/b","a/.x/b","a/b/.x/","a/b/.x/c","a/b/.x/c/d","a/b/.x/c/d/e"] # https://github.com/isaacs/minimatch/issues/59 ok 94 - "[z-a]" [] ok 95 - "a/[2015-03-10T00:23:08.647Z]/z" [] ok 96 - "[a-0][a-Ā]" [] # time=180ms 1..96 ok 1 - basic tests # time=185.121ms # Subtest: global leak test ok 1 - no new globals, please 1..1 ok 2 - global leak test # time=2.599ms 1..2 # time=213.795ms ok 3 - test/defaults.js # time=678.487ms # Subtest: test/extglob-ending-with-state-char.js # Subtest: extglob ending with statechar ok 1 - expect falsey value ok 2 - expect truthy value 1..2 ok 1 - extglob ending with statechar # time=34.818ms 1..1 # time=45.683ms ok 4 - test/extglob-ending-with-state-char.js # time=507.729ms # Subtest: test/extglob-unfinished.js 1..5 # Subtest: ! 1..2 ok 1 - expect truthy value ok 2 - expect falsey value ok 1 - ! # time=9.029ms # Subtest: ? 1..2 ok 1 - expect truthy value ok 2 - expect falsey value ok 2 - ? # time=1.84ms # Subtest: + 1..2 ok 1 - expect truthy value ok 2 - expect falsey value ok 3 - + # time=1.583ms # Subtest: * 1..2 ok 1 - expect truthy value ok 2 - expect falsey value ok 4 - * # time=1.429ms # Subtest: @ 1..2 ok 1 - expect truthy value ok 2 - expect falsey value ok 5 - @ # time=1.326ms # time=76.651ms ok 5 - test/extglob-unfinished.js # time=537.14ms # Subtest: test/patterns.js 1..1 ok ok 6 - test/patterns.js # time=214.083ms # Subtest: test/redos.js # Subtest: redos tests ok 1 - expect truthy value ok 2 - expect falsey value ok 3 - expect truthy value 1..3 ok 1 - redos tests # time=76.664ms 1..1 # time=109.914ms ok 7 - test/redos.js # time=567.539ms # Subtest: test/tricky-negations.js # Subtest: bar.min.js ok 1 - bar.min.js *.!(js|css) ok 2 - bar.min.js !*.+(js|css) ok 3 - bar.min.js *.+(js|css) 1..3 ok 1 - bar.min.js # time=41.927ms # Subtest: a-integration-test.js ok 1 - a-integration-test.js *.!(j) ok 2 - a-integration-test.js !(*-integration-test.js) ok 3 - a-integration-test.js *-!(integration-)test.js ok 4 - a-integration-test.js *-!(integration)-test.js ok 5 - a-integration-test.js *!(-integration)-test.js ok 6 - a-integration-test.js *!(-integration-)test.js ok 7 - a-integration-test.js *!(integration)-test.js ok 8 - a-integration-test.js *!(integration-test).js ok 9 - a-integration-test.js *-!(integration-test).js ok 10 - a-integration-test.js *-!(integration-test.js) ok 11 - a-integration-test.js *-!(integra)tion-test.js ok 12 - a-integration-test.js *-integr!(ation)-test.js ok 13 - a-integration-test.js *-integr!(ation-t)est.js ok 14 - a-integration-test.js *-i!(ntegration-)test.js ok 15 - a-integration-test.js *i!(ntegration-)test.js ok 16 - a-integration-test.js *te!(gration-te)st.js ok 17 - a-integration-test.js *-!(integration)?test.js ok 18 - a-integration-test.js *?!(integration)?test.js 1..18 ok 2 - a-integration-test.js # time=9.917ms # Subtest: foo-integration-test.js ok 1 - foo-integration-test.js foo-integration-test.js ok 2 - foo-integration-test.js !(*-integration-test.js) 1..2 ok 3 - foo-integration-test.js # time=1.684ms # Subtest: foo.jszzz.js ok 1 - foo.jszzz.js *.!(js).js 1..1 ok 4 - foo.jszzz.js # time=1.182ms # Subtest: asd.jss ok 1 - asd.jss *.!(js) 1..1 ok 5 - asd.jss # time=1.155ms # Subtest: asd.jss.xyz ok 1 - asd.jss.xyz *.!(js).!(xy) 1..1 ok 6 - asd.jss.xyz # time=1.115ms # Subtest: asd.jss.xy ok 1 - asd.jss.xy *.!(js).!(xy) 1..1 ok 7 - asd.jss.xy # time=0.894ms # Subtest: asd.js.xyz ok 1 - asd.js.xyz *.!(js).!(xy) 1..1 ok 8 - asd.js.xyz # time=0.903ms # Subtest: asd.js.xy ok 1 - asd.js.xy *.!(js).!(xy) 1..1 ok 9 - asd.js.xy # time=0.874ms # Subtest: asd.sjs.zxy ok 1 - asd.sjs.zxy *.!(js).!(xy) 1..1 ok 10 - asd.sjs.zxy # time=0.783ms # Subtest: asd..xyz ok 1 - asd..xyz *.!(js).!(xy) 1..1 ok 11 - asd..xyz # time=1.006ms # Subtest: asd..xy ok 1 - asd..xy *.!(js).!(xy) ok 2 - asd..xy *.!(js|x).!(xy) 1..2 ok 12 - asd..xy # time=1.396ms # Subtest: foo.js.js ok 1 - foo.js.js *.!(js) 1..1 ok 13 - foo.js.js # time=1.072ms # Subtest: testjson.json ok 1 - testjson.json *(*.json|!(*.js)) ok 2 - testjson.json +(*.json|!(*.js)) ok 3 - testjson.json @(*.json|!(*.js)) ok 4 - testjson.json ?(*.json|!(*.js)) 1..4 ok 14 - testjson.json # time=2.054ms # Subtest: foojs.js ok 1 - foojs.js *(*.json|!(*.js)) ok 2 - foojs.js +(*.json|!(*.js)) ok 3 - foojs.js @(*.json|!(*.js)) ok 4 - foojs.js ?(*.json|!(*.js)) 1..4 ok 15 - foojs.js # time=1.498ms # Subtest: other.bar ok 1 - other.bar *(*.json|!(*.js)) ok 2 - other.bar +(*.json|!(*.js)) ok 3 - other.bar @(*.json|!(*.js)) ok 4 - other.bar ?(*.json|!(*.js)) 1..4 ok 16 - other.bar # time=1.576ms 1..16 # time=174.737ms ok 8 - test/tricky-negations.js # time=595.569ms 1..8 # time=4365.876ms Removing node_modules/minimatch create-stamp debian/debhelper-build-stamp dh_testroot -i dh_prep -i dh_auto_install --buildsystem=nodejs -i Found "files" field in ./package.json, using it mkdir -p /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/minimatch/ cp --reflink=auto -a ./minimatch.js /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/minimatch// cp --reflink=auto -a ./package.json /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/minimatch// No "files" field in types-minimatch/package.json, install all files mkdir -p /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/\@types/minimatch/ cp --reflink=auto -a types-minimatch/package.json /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/\@types/minimatch// cp --reflink=auto -a types-minimatch/index.d.ts /build/node-minimatch-LBRpfx/node-minimatch-3.0.4\+-3.0.3/debian/node-minimatch//usr/share/nodejs/\@types/minimatch// Set ${nodejs:Version} to 12.19.0~dfsg dh_installdocs -i dh_installchangelogs -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i dh_gencontrol -i dpkg-gencontrol: warning: package node-minimatch: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'node-minimatch' in '../node-minimatch_3.0.4+~3.0.3-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../node-minimatch_3.0.4+~3.0.3-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/node-minimatch-LBRpfx /tmp/node-minimatch-3.0.4+~3.0.3-1s6ucvajf I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.pUcrU3O1IO... I: success in 447.8175 seconds md5: node-minimatch_3.0.4+~3.0.3-1_all.deb: OK sha1: node-minimatch_3.0.4+~3.0.3-1_all.deb: OK sha256: node-minimatch_3.0.4+~3.0.3-1_all.deb: OK Checksums: OK