[Pkg-javascript-devel] Bug#1153711: node-ordered-read-streams: drop unused node-is-stream

刘子曦 alexanderseabra123 at gmail.com
Wed Nov 11 08:28:08 GMT 2026


Source: node-ordered-read-streams
Version: 1.0.1-6
Severity: minor
Tags: patch

Dear Maintainer,

Please consider removing node-is-stream <!nocheck> from Build-Depends.

The implementation imports Node.js stream and util, and uses its own
isReadable() function to validate input streams. The test entry point
(debian/tests/pkg-js/test) runs Mocha; the test source imports assert,
mississippi and the local implementation, without importing is-stream.

I checked this on 2026-11-11 using two fresh, independent amd64 Debian
sid containers, one with the original control file and one with the
attached one-line patch. Both used the same prepared base image and
current sid APT indexes. The common base contained 128 packages
(official sid-slim plus build-essential and passwd), without Node.js or
node-is-stream. The source archive checksums matched the source
index authenticated by APT. These were Docker builds, not sbuild runs.

Each environment installed build dependencies from its own control file
and ran:
  DEB_BUILD_OPTIONS=parallel=2 dpkg-buildpackage -us -uc -b

No nocheck/nodoc profile or option was enabled. Both builds succeeded,
and all 7 Mocha tests ran and passed in each build. node-is-stream was
installed in the original environment and absent from the patched one.
The installed package count changed from 288 to 287; common packages
had identical versions and architectures. Node.js was v24.22.2.

The resulting .deb files are byte-identical (matching SHA256 hashes).
The patch changes only the Build-Depends entry. The runtime Depends
entry for node-is-stream, implementation and test configuration remain
unchanged.

This covers one original and one patched amd64 build. I have not run
separate autopkgtests or checked other architectures or combined removals.
I found no existing report in the package's current/archived BTS lists
and no open merge request in Salsa when checking on 2026-11-11.

Attached are the patch and both complete dpkg-buildpackage logs.

Thank you,
Zixi Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261111/89491970/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: remove-unused-node-is-stream-build-dependency.patch
Type: application/octet-stream
Size: 259 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261111/89491970/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: baseline-build.log
Type: application/octet-stream
Size: 2715 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261111/89491970/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patched-build.log
Type: application/octet-stream
Size: 2715 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261111/89491970/attachment-0002.obj>


More information about the Pkg-javascript-devel mailing list