Your message dated Tue, 10 Mar 2026 07:18:43 +0000
with message-id <[email protected]>
and subject line Bug#1126220: fixed in node-which 2.0.2+~cs1.3.2-5
has caused the Debian Bug report #1126220,
regarding node-which: FTBFS: dh_auto_test: error: /bin/sh -ex 
debian/tests/pkg-js/test returned exit code 1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1126220: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126220
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:node-which
Version: 2.0.2+~cs1.3.2-4
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202601/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:node-which, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean --buildsystem=nodejs
        rm -rf ./node_modules/.cache ./.nyc_output
        rm -rf types-which/node_modules/.cache types-which/.nyc_output
rm ./node_modules/.cache
rm types-which/node_modules/.cache
rm ./node_modules/.cache
unlink node_modules/@types/which
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link node_modules/@types/which -> ../../types-which
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
        ln -s ../. node_modules/which
        /bin/sh -ex debian/tests/pkg-js/test
+ tap test/basic.js test/bin.js test/windows.js
TAP version 13
[baseline-browser-mapping] The data in this module is over two months old.  To 
ensure accurate Baseline data, please update: `npm i 
baseline-browser-mapping@latest -D`
(node:83) DeprecationWarning: isa() is deprecated, use type() instead
(Use `node --trace-deprecation ...` to show where the warning was created)
# Subtest: test/basic.js
    # Subtest: setup
        1..0
    ok 1 - setup # time=4.869ms
    
    # Subtest: does not find missed
        1..3
        ok 1 - expect rejected Promise
        ok 2 - expected to throw
        ok 3 - should be equal
    ok 2 - does not find missed # time=13.723ms
    
    # Subtest: does not find non-executable
        1..2
        # Subtest: absolute
            1..3
            ok 1 - expected to throw
            ok 2 - type is Error
            ok 3 - should be equal
        ok 1 - absolute # time=18.177ms
        
        # Subtest: with path
            1..3
            ok 1 - expected to throw
            ok 2 - type is Error
            ok 3 - should be equal
        ok 2 - with path # time=8.072ms
        
    ok 3 - does not find non-executable # time=51.517ms
    
    # Subtest: make executable
        1..0
    ok 4 - make executable # time=0.285ms
    
    # Subtest: find when executable
        # Subtest: absolute
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 1 - absolute # time=6.369ms
        
        # Subtest: with process.env.PATH
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 2 - with process.env.PATH # time=1.293ms
        
        ok 3 - with pathExt # SKIP Only for Windows
        # Subtest: with path opt
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 4 - with path opt # time=1.464ms
        
        # Subtest: relative path
            1..3
            # Subtest: no ./
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 1 - no ./ # time=3.943ms
            
            # Subtest: with ./
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 2 - with ./ # time=1.052ms
            
            # Subtest: with ../
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 3 - with ../ # time=1.352ms
            
        ok 5 - relative path # time=18.698ms
        
        1..5
        # skip: 1
    ok 5 - find when executable # time=32.462ms
    
    # Subtest: find all
        ok 1 - should be equivalent
        ok 2 - should be equivalent
        1..2
    ok 6 - find all # time=2.419ms
    
    # Subtest: clean
        1..0
    ok 7 - clean # time=1.563ms
    
    1..7
    # time=114.034ms
ok 1 - test/basic.js # time=114.034ms

# Subtest: test/bin.js
    # Subtest: finds node
        ok 1 - should be equal
        ok 2 - should be equal
        not ok 3 - should be equal
          ---
          found: "[baseline-browser-mapping] The data in this module is over 
two months
            old.  To ensure accurate Baseline data, please update: `npm i
            baseline-browser-mapping@latest -D`"
          wanted: ""
          compare: ===
          at:
            line: 39
            column: 7
            file: test/bin.js
          stack: |
            test/bin.js:39:7
            ChildProcess.<anonymous> (test/bin.js:31:5)
          source: |2
                t.equal(code, 0)
                t.equal(err, '')
            ------^
                t.match(out, /[\\\/]node(\.exe)?$/i)
                t.end()
          ...
        
        ok 4 - should match pattern provided
        1..4
        # failed 1 of 4 tests
    not ok 1 - finds node # time=734.246ms
    
    # Subtest: does not find flergyderp
        ok 1 - should be equal
        ok 2 - should be equal
        ok 3 - should be equal
        ok 4 - should match pattern provided
        1..4
    ok 2 - does not find flergyderp # time=221.912ms
    
    # Subtest: finds node and tap
        ok 1 - should be equal
        ok 2 - should be equal
        ok 3 - should be equal
        ok 4 - should match pattern provided
        1..4
    ok 3 - finds node and tap # time=208.144ms
    
    # Subtest: finds node and tap, but not flergyderp
        ok 1 - should be equal
        ok 2 - should be equal
        ok 3 - should be equal
        ok 4 - should match pattern provided
        1..4
    ok 4 - finds node and tap, but not flergyderp # time=202.674ms
    
    # Subtest: cli flags
        1..4
        # Subtest: -a
            ok 1 - should be equal
            ok 2 - should be equal
            ok 3 - should be equal
            1..3
        ok 1 - -a # time=203.38ms
        
        # Subtest: -s
            ok 1 - should be equal
            ok 2 - should be equal
            ok 3 - should be equal
            ok 4 - should be silent
            1..4
        ok 2 - -s # time=203.557ms
        
        # Subtest: -as
            ok 1 - should be equal
            ok 2 - should be equal
            ok 3 - should be equal
            ok 4 - should be silent
            1..4
        ok 3 - -as # time=202.58ms
        
        # Subtest: -sa
            ok 1 - should be equal
            ok 2 - should be equal
            ok 3 - should be equal
            ok 4 - should be silent
            1..4
        ok 4 - -sa # time=199.882ms
        
    ok 5 - cli flags # time=827.578ms
    
    # Subtest: shows usage
        ok 1 - should be equal
        ok 2 - should be equal
        ok 3 - should be equal
        ok 4 - should be equal
        1..4
    ok 6 - shows usage # time=204.947ms
    
    # Subtest: complains about unknown flag
        ok 1 - should be equal
        ok 2 - should be equal
        ok 3 - should be equal
        ok 4 - should be equal
        1..4
    ok 7 - complains about unknown flag # time=205.749ms
    
    1..7
    # failed 1 of 7 tests
    # time=2611.177ms
not ok 2 - test/bin.js # time=2611.177ms
  ---
  env: {}
  file: test/bin.js
  timeout: 30000
  command: /usr/bin/node
  args:
    - test/bin.js
  stdio:
    - 0
    - pipe
    - 2
  cwd: /<<PKGBUILDDIR>>
  exitCode: 1
  ...

# Subtest: test/windows.js
    # Subtest: setup
        1..0
    ok 1 - setup # time=3.653ms
    
    # Subtest: does not find missed
        1..3
        ok 1 - expect rejected Promise
        ok 2 - expected to throw
        ok 3 - should be equal
    ok 2 - does not find missed # time=31.196ms
    
    ok 3 - does not find non-executable # SKIP not relevant on windows
    # Subtest: make executable
        1..0
    ok 4 - make executable # time=0.693ms
    
    # Subtest: find when executable
        # Subtest: absolute
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 1 - absolute # time=10.522ms
        
        # Subtest: with process.env.PATH
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 2 - with process.env.PATH # time=1.711ms
        
        # Subtest: with pathExt
            # Subtest: foo.sh
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 1 - foo.sh # time=5.258ms
            
            # Subtest: foo
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 2 - foo # time=1.446ms
            
            # Subtest: replace
                1..0
            ok 3 - replace # time=0.43ms
            
            1..3
        ok 3 - with pathExt # time=15.252ms
        
        # Subtest: with path opt
            1..2
            ok 1 - should be equal
            ok 2 - should be equal
        ok 4 - with path opt # time=1.121ms
        
        # Subtest: relative path
            1..3
            # Subtest: no ./
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 1 - no ./ # time=6.254ms
            
            # Subtest: with ./
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 2 - with ./ # time=0.864ms
            
            # Subtest: with ../
                1..2
                ok 1 - should be equal
                ok 2 - should be equal
            ok 3 - with ../ # time=0.624ms
            
        ok 5 - relative path # time=10.143ms
        
        1..5
    ok 5 - find when executable # time=64.984ms
    
    # Subtest: find all
        ok 1 - should be equivalent
        ok 2 - should be equivalent
        1..2
    ok 6 - find all # time=1.999ms
    
    # Subtest: clean
        1..0
    ok 7 - clean # time=1.242ms
    
    1..7
    # skip: 1
    # time=110.333ms
ok 3 - test/windows.js # time=110.333ms

1..3
# failed 1 of 3 tests
# time=2943.126ms
----------|---------|----------|---------|---------|-------------------
File      | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
----------|---------|----------|---------|---------|-------------------
All files |     100 |      100 |     100 |     100 |                   
 which.js |     100 |      100 |     100 |     100 |                   
----------|---------|----------|---------|---------|-------------------
dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: node-which
Source-Version: 2.0.2+~cs1.3.2-5
Done: Yadd <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-which, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <[email protected]> (supplier of updated node-which package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 10 Mar 2026 07:59:11 +0100
Source: node-which
Architecture: source
Version: 2.0.2+~cs1.3.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 1126220
Changes:
 node-which (2.0.2+~cs1.3.2-5) unstable; urgency=medium
 .
   * Team upload
   * Declare compliance with policy 4.7.3
   * Drop "Rules-Requires-Root: no"
   * debian/watch version 5
   * Try test 2 times (Closes: #1126220)
Checksums-Sha1: 
 2d97d7324bae0efef212457e3942401ffced8b1c 2464 node-which_2.0.2+~cs1.3.2-5.dsc
 5f45c4f76570197bfdd4cb24f78a1044e8bb097b 4356 
node-which_2.0.2+~cs1.3.2-5.debian.tar.xz
Checksums-Sha256: 
 82226a999c9c6db3ec6dab2c19b7045ed0d37cf1814fc9cf198db7f9a08d4d67 2464 
node-which_2.0.2+~cs1.3.2-5.dsc
 77bc3ef4cfccd92ca9bf06aeda719bfd904e388383ddff0b04008119a650da65 4356 
node-which_2.0.2+~cs1.3.2-5.debian.tar.xz
Files: 
 412926fccc2235a323c853f4a141b3c7 2464 javascript optional 
node-which_2.0.2+~cs1.3.2-5.dsc
 295d9e5f0dd53c51e1ee64432647eb9b 4356 javascript optional 
node-which_2.0.2+~cs1.3.2-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmmvwZAACgkQ9tdMp8mZ
7unPGQ//QUy9EXw+dRRI0zYpcQF/k1C0fuw0tgo7+gKKlo1/3ry/gUf/IoapknRC
ZBoE5tuHCpnOoEqTxardKkRAhLCTckYSt1GA4GUEBXO8JE/2z3hCrGamJuCXEIwB
Umk6VSzBcP8Rbm4ko1/YNTo92vFT5ucklM2pAB6ELoyJRrz3ZFQAkaTRWKR8U1OE
SfB5Lzbn/DZtAPofnXw3EvC5uXScLjOx4JIKd1hWCsbAmIozVdDtCHvRR6DcV6YD
59CfIxbx3eka4pVNAQ+WZuSHCI1hoR5BQuEMr7/eaW9nxSKQcb9XFcMZG1n0aBr5
fL+ktUvmoh0wuSsbOzzzkKVLfGgoxzg+OxuMWadj7zcN0VDcXlMLtWPHCj8BmxHZ
MeQQuN14XYuEmK9r0vzAhQMlRfS7RieLULm9x4b20e50Da5iDYmroVJ6J1sGcZdD
Y/EPf0hXoFjf1O/yxT3dcmeH9ogN1xxWrJKRyLaw70v6bjteCphfDcwmKjjkan+7
uqFQJ/6n6x0Q/1m10xkKWGEd3M0AJ/OJM86qqDN4wCPbNrM4+10HzLlquK32WHR2
klA8mL8bXLuewgNhhYlkq+eHtGvZat/UQJWKol4CYpu0yhYFW8SJW9wFFneL9YEa
S3MR90DKr0sJR9Tl8jHGB7GIX5jV3j7U4T5oBX1ObOCiv6wBEz4=
=0DTq
-----END PGP SIGNATURE-----

Attachment: pgp9vpC95f4GS.pgp
Description: PGP signature


--- End Message ---

Reply via email to