Your message dated Thu, 06 Nov 2025 19:34:49 +0000
with message-id <[email protected]>
and subject line Bug#1120182: fixed in node-send 1.2.0+~cs2.4.1-1
has caused the Debian Bug report #1120182,
regarding node-send: 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.)


-- 
1120182: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120182
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:node-send
Version: 1.2.0+~cs1.19.4-1
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/202511/

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-send, 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 destroy/node_modules/.cache destroy/.nyc_output
        rm -rf types-send/node_modules/.cache types-send/.nyc_output
rm ./node_modules/.cache
rm destroy/node_modules/.cache
rm types-send/node_modules/.cache
rm ./node_modules/.cache
unlink node_modules/destroy
unlink node_modules/@types/send
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link node_modules/destroy -> ../destroy
Link node_modules/@types/send -> ../../types-send
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
No build command found, searching known files
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
        ln -s ../. node_modules/send
        /bin/sh -ex debian/tests/pkg-js/test
+ mocha -C --check-leaks --reporter spec --bail


  send(file).pipe(res)
    undefined should stream the file contents
    undefined should stream a zero-length file
    undefined should decode the given path as a URI
    undefined should serve files with dots in name
    undefined should treat a malformed URI as a bad request
    undefined should 400 on NULL bytes
    undefined should treat an ENAMETOOLONG as a 404
    undefined should handle headers already sent error
    undefined should support HEAD
    undefined should add an ETag header field
    undefined should add a Date header field
    undefined should add a Last-Modified header field
    undefined should add a Accept-Ranges header field
    undefined should 404 if the file does not exist
    undefined should emit ENOENT if the file does not exist
    undefined should not override content-type
    undefined should set Content-Type via mime map
    undefined should default Content-Type to octet-stream
    undefined should 404 if file disappears after stat, before open
    undefined should 500 on file stream error
    "headers" event
      undefined should fire when sending file
      undefined should not fire on 404
      undefined should fire on index
      undefined should not fire on redirect
      undefined should provide path
      undefined should provide stat
      undefined should allow altering headers
    when "directory" listeners are present
      undefined should be called when sending directory
      undefined should be called with path
    when no "directory" listeners are present
      undefined should redirect directories to trailing slash
      undefined should respond with an HTML redirect
      undefined should respond with default Content-Security-Policy
      undefined should not redirect to protocol-relative locations
      undefined should respond with an HTML redirect
    when no "error" listeners are present
      undefined should respond to errors directly
      undefined should respond with default Content-Security-Policy
      undefined should remove all previously-set headers
    with conditional-GET
      undefined should remove Content headers with 304
      undefined should not remove all Content-* headers
      where "If-Match" is set
        undefined should respond with 200 when "*"
        undefined should respond with 412 when ETag unmatched
        undefined should respond with 200 when ETag matched
      where "If-Modified-Since" is set
        undefined should respond with 304 when unmodified
        undefined should respond with 200 when modified
      where "If-None-Match" is set
        undefined should respond with 304 when ETag matched
        undefined should respond with 200 when ETag unmatched
      where "If-Unmodified-Since" is set
        undefined should respond with 200 when unmodified
        undefined should respond with 412 when modified
        undefined should respond with 200 when invalid date
    with Range request
      undefined should support byte ranges
      undefined should ignore non-byte ranges
      undefined should be inclusive
      undefined should set Content-Range
      undefined should support -n
      undefined should support n-
      undefined should respond with 206 "Partial Content"
      undefined should set Content-Length to the # of octets transferred
      when last-byte-pos of the range is greater the length
        undefined is taken to be equal to one less than the length
        undefined should adapt the Content-Length accordingly
      when the first- byte-pos of the range is greater length
        undefined should respond with 416
        undefined should emit error 416 with content-range header
      when syntactically invalid
        undefined should respond with 200 and the entire contents
      when multiple ranges
        undefined should respond with 200 and the entire contents
        undefined should respond with 206 is all ranges can be combined
      when if-range present
        undefined should respond with parts when etag unchanged
        undefined should respond with 200 when etag changed
        undefined should respond with parts when modified unchanged
        undefined should respond with 200 when modified changed
        undefined should respond with 200 when invalid value
    when "options" is specified
      undefined should support start/end
      undefined should adjust too large end
      undefined should support start/end with Range request
      undefined should support start/end with unsatisfiable Range request

  send(file, options)
    acceptRanges
      undefined should support disabling accept-ranges
      undefined should ignore requested range
    cacheControl
      undefined should support disabling cache-control
      undefined should ignore maxAge option
    etag
      undefined should support disabling etags
    extensions
      undefined should reject numbers
      undefined should reject true
      undefined should be not be enabled by default
      undefined should be configurable
      undefined should support disabling extensions
      undefined should support fallbacks
      undefined should 404 if nothing found
      undefined should skip directories
      undefined should not search if file has extension
    lastModified
      undefined should support disabling last-modified
    dotfiles
      undefined should default to "ignore"
      undefined should ignore file within dotfile directory
      undefined should reject bad value
      when "allow"
        undefined should send dotfile
        undefined should send within dotfile directory
        undefined should 404 for non-existent dotfile
      when "deny"
        undefined should 403 for dotfile
        undefined should 403 for dotfile directory
        undefined should 403 for dotfile directory with trailing slash
        undefined should 403 for file within dotfile directory
        undefined should 403 for non-existent dotfile
        undefined should 403 for non-existent dotfile directory
        undefined should 403 for dotfile in directory
        undefined should 403 for dotfile in dotfile directory
        undefined should send files in root dotfile directory
        undefined should 403 for dotfile without root
      when "ignore"
        undefined should 404 for dotfile
        undefined should 404 for dotfile directory
        undefined should 404 for dotfile directory with trailing slash
        undefined should 404 for file within dotfile directory
        undefined should 404 for non-existent dotfile
        undefined should 404 for non-existent dotfile directory
        undefined should send files in root dotfile directory
        undefined should 404 for dotfile without root
    immutable
      undefined should default to false
      undefined should set immutable directive in Cache-Control
    maxAge
      undefined should default to 0
      undefined should floor to integer
      undefined should accept string
      undefined should max at 1 year
    index
      undefined should reject numbers
      undefined should reject true
      undefined should default to index.html
      undefined should be configurable
      undefined should support disabling
      undefined should support fallbacks
      undefined should 404 if no index file found (file)
      undefined should 404 if no index file found (dir)
      undefined should not follow directories
      undefined should work without root
      undefined should 404 if file path contains trailing slash (windows)
    root
      when given
        undefined should join root
        undefined should work with trailing slash
        undefined should work with empty path
        undefined should try as file with empty path
        1) should restrict paths to within root


  133 passing (227ms)
  1 failing

  1) send(file, options)
       root
         when given
           should restrict paths to within root:
     Error: expected 403 "Forbidden", got 404 "Not Found"
      at Context.<anonymous> (test/send.js:1255:12)
      at callFnAsync (/usr/share/nodejs/mocha/lib/runnable.js:392:21)
      at Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:336:7)
      at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10)
      at /usr/share/nodejs/mocha/lib/runner.js:800:12
      at next (/usr/share/nodejs/mocha/lib/runner.js:592:14)
      at /usr/share/nodejs/mocha/lib/runner.js:602:7
      at next (/usr/share/nodejs/mocha/lib/runner.js:485:14)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:570:5)
      at process.processImmediate (node:internal/timers:483:21)
  ----
      at Test._assertStatus (/usr/share/nodejs/supertest/lib/test.js:309:14)
      at /usr/share/nodejs/supertest/lib/test.js:365:13
      at Test._assertFunction (/usr/share/nodejs/supertest/lib/test.js:342:13)
      at Test.assert (/usr/share/nodejs/supertest/lib/test.js:195:23)
      at localAssert (/usr/share/nodejs/supertest/lib/test.js:138:14)
      at Server.<anonymous> (/usr/share/nodejs/supertest/lib/test.js:152:11)
      at Object.onceWrapper (node:events:638:28)
      at Server.emit (node:events:524:28)
      at emitCloseNT (node:net:2338:8)
      at process.processTicksAndRejections 
(node:internal/process/task_queues:81:21)



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 returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: node-send
Source-Version: 1.2.0+~cs2.4.1-1
Done: Yadd <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-send, 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-send 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: Thu, 06 Nov 2025 20:21:59 +0100
Source: node-send
Architecture: source
Version: 1.2.0+~cs2.4.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 1120182
Changes:
 node-send (1.2.0+~cs2.4.1-1) unstable; urgency=medium
 .
   * Team upload
   * Drop "Rules-Requires-Root: no"
   * debian/watch version 5
   * New upstream version 1.2.0+~cs2.4.1
   * Fix test for node-superagent >= 10 (Closes: #1120182)
Checksums-Sha1: 
 01dee6d816d83ccf3595c9cbb306370ae145bbc0 3074 node-send_1.2.0+~cs2.4.1-1.dsc
 db551ab06c88f3a7db651db4df52be531bc1b41e 6312 
node-send_1.2.0+~cs2.4.1.orig-destroy.tar.gz
 6a784e45543c18c774c049bff6d3dbaf045c9c74 3475 
node-send_1.2.0+~cs2.4.1.orig-types-send.tar.gz
 9b97974b0ca60bfa558c0ef63586944099d7dad5 23649 
node-send_1.2.0+~cs2.4.1.orig.tar.gz
 114b694c23976ac580e6ce4f786628a12930a08b 5172 
node-send_1.2.0+~cs2.4.1-1.debian.tar.xz
Checksums-Sha256: 
 3567b5035f653dacff3696d1c3d22784468d2367b37feb17c53883894993702b 3074 
node-send_1.2.0+~cs2.4.1-1.dsc
 8bd1af8152198d4d3f0c8b64f2ad7c24187bfd830aadd8155375b430096aedb5 6312 
node-send_1.2.0+~cs2.4.1.orig-destroy.tar.gz
 71e1a0370bc9e996ad13cee06506bad037818f5618e5377bd9912df8d97ab26e 3475 
node-send_1.2.0+~cs2.4.1.orig-types-send.tar.gz
 466a7b6d6395df5d23134f0bf158a1162cd5f8b427e6ad3442ca24ff4b4b7695 23649 
node-send_1.2.0+~cs2.4.1.orig.tar.gz
 857bc39ba974e63aaa958f8c38f37b72a00cf22447088f596c42d118f4f0f880 5172 
node-send_1.2.0+~cs2.4.1-1.debian.tar.xz
Files: 
 8123bf221a7e68cf49c8e767337b9c7a 3074 javascript optional 
node-send_1.2.0+~cs2.4.1-1.dsc
 9b5d31611a5349a1104d4a89d9a7fb0c 6312 javascript optional 
node-send_1.2.0+~cs2.4.1.orig-destroy.tar.gz
 613f5e86ff94042de5b5400a8f8b463e 3475 javascript optional 
node-send_1.2.0+~cs2.4.1.orig-types-send.tar.gz
 0694553ac84e74668cafb68be481627a 23649 javascript optional 
node-send_1.2.0+~cs2.4.1.orig.tar.gz
 38763d79951683abbd3ef6132f1468c7 5172 javascript optional 
node-send_1.2.0+~cs2.4.1-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmkM9ZgACgkQ9tdMp8mZ
7uktthAAjuZe4MEeum50UIlZi2pmno+U7JniwAwJZ7h2R63yGOkoKabFDMrdGpuL
IuKCyXcfcsUKT3bwm1Xmv0fGZKkRFkbBB9ILvVp2SeJJAl0y5N4cT9JKOQ0Nvd0k
z6aDbjPgJE4GoCgJN2TYLIfzWhntgXHvsHzg0OtROUqo+obZ4YxAdUO0lQs7q25D
W9Y6aFVrR6NqsTX4X166aAA1AqUhzHxaNEwGCck6t98xBMi2kaayrdZvH0JIPe56
hG5PgG7gTvuNSS7d57yhz9A5pLtD+GdsD72+so0C8+L2Lb2lHeAMKKi//vUr83rl
8GqU40nxl+PUZglBpjoTPLcUuz6yDFm/0KW3D4Jc46dTTLx7bC1KQg0p2wVNeduP
poEPQBqgQb9XcQvdyoN9WYgGx6uyIdGdYGODpDuZI50Phwc9mfkI4r2jX6GuFcN3
8FUFjXzd286u8vRpS+leSBN+I/joHCuafBnCSL/9uuZWTdsRrVlTeqC0NSqCqZk/
bsYU3YOWxc/ctsehlbqRs2lDe7hK8kmZj1QwDKGvzrZ8J58BlCJvCxkvIbZYiT1f
U6Nzv/RPBUOtKl2zFltwy74s7djb+9ihN4EdqhMzEHhbYq5Nr6V9TIfTd/xspQ4c
0bdeJQODN6f8FdNtmbfj676J/pND+qVu4G+TNhNkGnrotqPQ1gw=
=BaJe
-----END PGP SIGNATURE-----

Attachment: pgpX2VVDq3W0w.pgp
Description: PGP signature


--- End Message ---
-- 
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to