[Pkg-javascript-devel] Bug#1153786: node-object.omit: drop unused node-for-own build dependency
刘子曦
alexanderseabra123 at gmail.com
Thu Nov 12 01:41:20 GMT 2026
Source: node-object.omit
Version: 3.0.0-2
Severity: minor
Tags: patch
Dear Maintainer,
Please consider removing node-for-own <!nocheck> from Build-Depends.
index.js uses Object.keys and its own loop, with is-extendable as its
imported helper. The implementation and Mocha tests do not import for-own.
I tested the original source and a version with only this Build-Depends
entry removed in two independent clean local Debian sid Docker containers
(amd64), using the same freshly updated signed APT indexes and the same
128-package base. Build dependencies were installed from each variant's
control file; no tests were disabled and no dependencies were added by hand.
Both builds succeeded, with 8 tests passing in each build. The patched
build did not have node-for-own installed. Installed package counts were
271 and 269; the omitted packages were node-for-in, node-for-own. No new
packages
appeared and the versions/architectures of common packages were unchanged.
The generated node-object.omit_3.0.0-2_all.deb files were byte-for-byte
identical:
SHA256 2917c5551a54de471a82648f4e9751c26fbea74a92a31ed78b6efca58ac26e04
The patch changes only Build-Depends; binary Depends are unchanged. This
validation covers the default profiles on amd64, one build per variant;
I did not run a separate autopkgtest or test other architectures.
I checked the current and archived source-package BTS reports and open
Salsa merge requests on 2026-11-12 and did not find a duplicate.
Attached are the patch, both complete build logs and a verification summary.
Regards,
Zixi Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261112/5d64351b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: remove-unused-node-for-own-build-dependency.patch
Type: application/octet-stream
Size: 257 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261112/5d64351b/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: baseline-build.log
Type: application/octet-stream
Size: 2679 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261112/5d64351b/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patched-build.log
Type: application/octet-stream
Size: 2679 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20261112/5d64351b/attachment-0002.obj>
More information about the Pkg-javascript-devel
mailing list