[From nobody Mon Nov  9 10:07:11 2026
Received: (at submit) by bugs.debian.org; 9 Nov 2026 08:15:38 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.4 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,
 FREEMAIL_FROM,HTML_MESSAGE,MULTALT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,
 SPF_PASS autolearn=no autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 36; hammy, 150; neutral, 50; spammy,
 0. spammytokens: hammytokens:0.000-+--1.0.0-1, 0.000-+--node.js,
 0.000-+--SHA256, 0.000-+--Nodejs, 0.000-+--Node.js
Return-path: &lt;alexanderseabra123@gmail.com&gt;
Received: from mail-dy2-x0a.google.com ([2607:f8b0:4864:36::a]:45644)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.96) (envelope-from &lt;alexanderseabra123@gmail.com&gt;)
 id 1xQKXS-008eiH-03 for submit@bugs.debian.org;
 Mon, 09 Nov 2026 08:15:38 +0000
Received: by mail-dy2-x0a.google.com with SMTP id
 5a478bee46e88-36a6ce64b95so520163eec.1
 for &lt;submit@bugs.debian.org&gt;; Mon, 09 Nov 2026 00:15:37 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1794212137; cv=none;
 d=google.com; s=arc-20260327;
 b=ABBDQx4XE14KIj3syrUGr/bF8Vjb+0FoWVox0etzd/iCj3cG6imDWQKmLC+TaDdpyc
 /8vkqY4IcG71N/TaEn5LFxKvYsiuiq78HxKAwyNLOerkxLrq96NbnuXELHqxR0bov6U9
 eW4W2fROZlAehTxyfP+afEYD9vl8zE8Swvbeboq5GmQKBiQAQvXYWyvzsW1RoeNgWSug
 veswY6icNhlYDBwN/ajZox640Z0mnm8BsXjIV2ypNgvedlTmJoF4IoKGrJ8LLpUib8cQ
 InnuRKZgXIniEiGSkAcubvE8hRsRbE6fw60Dy5DVUWx7flI5dOv6h/iVTvyAlzMLOO5S
 LNog==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
 s=arc-20260327; 
 h=to:subject:message-id:date:from:mime-version:dkim-signature;
 bh=plSHcD9QpYvVQJHyX0WF2CjTfmGMqiwKaln0Pj+/B+c=;
 fh=lIR/7veID2U00tj1D35G+ANF85YwqTAbTuNH/WGncTs=;
 b=Lf0xxTlvzZPrNtRTEBDNS6Xlrrl8Te/GRfExlKHSjgp5b3qjqPoyqkX4K9boQKdiVU
 bnm8lOudTec4Uvc3D9YELOHV1Uv8cnHW+kk7zTTb9+zTi4GuVVOZHgYoir7r/d7wHR6X
 339NFIrxv7Z55VKXRR27Ujx+4oPa/nU25GEE3iLwY+8vUDrLZhXXIF7VnIvhCKVwMl0V
 hUBPEoJp5gaCs/Z2cTFNwUJ4teS3qwrFIjVGegcRv5PmL5+uOUhr/QhUGTWp7xc5CYNr
 3DajLjCFETG7Fwa9E3fY5fr/Zf+wkqO1A1nVFGQtpfpcD3PNXNh7futoV+5Jwwgtn/if
 loKg==; darn=bugs.debian.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20260707; t=1794212137; x=1794816937; darn=bugs.debian.org;
 h=content-type:to:subject:message-id:date:from:mime-version:from:to
 :cc:subject:date:message-id:reply-to:content-type;
 bh=plSHcD9QpYvVQJHyX0WF2CjTfmGMqiwKaln0Pj+/B+c=;
 b=YYMceUiRs6paCusP1LnLKSgRBE7aUCQBP5m9W735mNQSNidH5yQi3rwDcj64pcJ/NI
 qKTmVB6Xf8RwZpN6QS5S3sjiE/9KjkhLFQvsD6RJym40L9coaEm4UlYxLELgPop4zh8l
 0JdSGRtrKKakmF9Ovo1CNz6qh8rfBYIdQ0cGHXl46WSzMaZR0uU93kwJbpPwARlJ9zAm
 /cjGW8Op+nZbVYyIvhJrmKKyU5XVsUESBJJ/P0cOLtNfIPRQH0WjyOe46oHI/Y3zLN4L
 RfFpSnFShTDIyCDaRC1nNJAgUAxxIwXFu/61fHok1GHJimSaawn0DNvfgSht1brwTwuX
 rhuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20260707; t=1794212137; x=1794816937;
 h=content-type:to:subject:message-id:date:from:mime-version:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
 :content-type;
 bh=plSHcD9QpYvVQJHyX0WF2CjTfmGMqiwKaln0Pj+/B+c=;
 b=dt3ca0uDegY7fg2kNpf1XrOEbH3CMC4LsMECY0f0hMip/BruRRCj0juaEKWTgsJJtn
 1M1iY50QdhyeH2Dp+7IM5ZRDRGVbfPVI+jbnjBLivn/rEBZ5PZ+pG3EYMLgdB8XVDPxL
 Qb5doA3e3fx2Ofdxyvh0fNKhB/GVzJkpO1jSYByvxNeVhBkwFP4U3L//YvJ2N+V2tipT
 URfEvCnYSlVMD/73VEMdLf46gWiuoa5Vlt7FV1uaNgj+mRyoD4Kuf+GKRuUHemZWHmTt
 Coqlh/nU75F+SPK8g+AjkAuHtSSMhsbvfRSid0PKzP8M1JiChweQ50XA7wC5TcrVd5Hx
 ESzw==
X-Gm-Message-State: APuU4Z9B0nK1Hz+dqAd7F7Yc9svyKbWfpaC0H26/nGW9Qc8F3/Il7sBp
 AVHYezokhV7n9qMRUGxJex/5Ck/CYgoeqccOz6sXYdQvWqXqrd4zpjFx8xCTsTjVyrn5x9qWvR8
 W6bIptMiA7FRye/VWL6+JOVmdw/Y3AxOyE9DDDZUizMa2
X-Gm-Gg: AYBFou0UuLV+yU9o1iYliJ+dQEIa8vzagR5b1AM2ZDeMrWQuE6zBOC62cWEwlgSfNn/
 VyyOX723axi8CyBFWzGPHIy/eIOafW9RLy2zWPpfkBR+097tzlDVRIQZSrQJkoKsJkD7Ogrw7uP
 tqsjYFcqAvzJ+QzmT1BgIlGilVjmmxcnQbxLcp/NGRmNS6BpBci3IMe8SVsGCGD5tmL/mvkjbuq
 0rPhp1Rg9um5B+eILwqUQAq8gzRt+vZM4Qto1D/s8tmkpewg6MmMa7EaMhhY7SZYGlgRo5SwzHr
 jPEGzrBOp4+PKPRgvaSksOZtfteolasZWXVAN2EGZ/HcxNLbWCbzfReVtn5qtG3GtZ9FrBLbpxc
 M2Rnr+MaCYeccnFEmLrZ/nACM0X5pw6NrBtw=
X-Received: by 2002:a05:7301:550e:b0:370:1333:5e84 with SMTP id
 5a478bee46e88-37254d9a798mr6542328eec.11.1794212137098; Mon, 09 Nov 2026
 00:15:37 -0800 (PST)
MIME-Version: 1.0
From: =?UTF-8?B?5YiY5a2Q5pum?= &lt;alexanderseabra123@gmail.com&gt;
Date: Mon, 9 Nov 2026 16:15:26 +0800
X-Gm-Features: AclHuK9hzk9Y0zXDhhuFVwOuSfdtF3P_-xPUk2UdP5--JSV9-R7fY5N7_CV5Eio
Message-ID: &lt;CAA4q4bfK6tnKw3BPVWEXtPxKzZNWigBDJ1ucoEFHOpBBrf5-tw@mail.gmail.com&gt;
Subject: node-pascalcase: drop unused node-should build dependency
To: submit@bugs.debian.org
Content-Type: multipart/alternative; boundary=&quot;00000000000015629f065fd39140&quot;
Delivered-To: submit@bugs.debian.org

--00000000000015629f065fd39140
Content-Type: text/plain; charset=&quot;UTF-8&quot;

Source: node-pascalcase
Version: 1.0.0-1
Severity: minor
Tags: patch

Dear Maintainer,

Please consider removing node-should &lt;!nocheck&gt; from Build-Depends.

test.js uses require('assert').strict and asserts through that Node.js
built-in API. It does not import the should assertion library. The
Debian test entry point is Mocha.

I checked this on 2026-11-09 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 official Debian base image and the
same current sid APT indexes. Source archive checksums were checked
against the signed sid source index. This was a Docker container build,
not an sbuild run.

Each build 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 binary builds
succeeded and all 7 Mocha tests ran and passed in each build.
The patched environment did not have node-should installed; Node.js
was still installed (v24.22.2). Common installed packages had the
same versions and architectures in both builds.

The resulting .deb files are byte-identical (SHA256 matches).

The patch changes only this Build-Depends entry. The test source,
test entry point, packaging sequence and runtime dependencies are kept.
This validation covers one baseline and one patched amd64 build; I have
not checked other architectures or combined dependency removals.

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


                       Thank you,

                             Zixi Liu

--00000000000015629f065fd39140
Content-Type: text/html; charset=&quot;UTF-8&quot;
Content-Transfer-Encoding: quoted-printable

&lt;div dir=3D&quot;ltr&quot;&gt;Source: node-pascalcase&lt;br&gt;Version: 1.0.0-1&lt;br&gt;Severity: m=
inor&lt;br&gt;Tags: patch&lt;br&gt;&lt;br&gt;Dear Maintainer,&lt;br&gt;&lt;br&gt;Please consider removing=
 node-should &lt;!nocheck&gt; from Build-Depends.&lt;br&gt;&lt;br&gt;test.js uses requi=
re(&#39;assert&#39;).strict and asserts through that Node.js&lt;br&gt;built-in AP=
I. It does not import the should assertion library. The&lt;br&gt;Debian test entr=
y point is Mocha.&lt;br&gt;&lt;br&gt;I checked this on 2026-11-09 using two fresh, inde=
pendent amd64 Debian sid&lt;br&gt;containers, one with the original control file =
and one with the attached&lt;br&gt;one-line patch. Both used the same official De=
bian base image and the&lt;br&gt;same current sid APT indexes. Source archive che=
cksums were checked&lt;br&gt;against the signed sid source index. This was a Dock=
er container build,&lt;br&gt;not an sbuild run.&lt;br&gt;&lt;br&gt;Each build installed build=
 dependencies from its own control file and ran:&lt;br&gt;=C2=A0 DEB_BUILD_OPTION=
S=3Dparallel=3D2 dpkg-buildpackage -us -uc -b&lt;br&gt;&lt;br&gt;No nocheck/nodoc profi=
le or option was enabled. Both binary builds&lt;br&gt;succeeded and all 7 Mocha t=
ests ran and passed in each build.&lt;br&gt;The patched environment did not have =
node-should installed; Node.js&lt;br&gt;was still installed (v24.22.2). Common in=
stalled packages had the&lt;br&gt;same versions and architectures in both builds.=
&lt;br&gt;&lt;br&gt;The resulting .deb files are byte-identical (SHA256 matches).&lt;br&gt;&lt;b=
r&gt;The patch changes only this Build-Depends entry. The test source,&lt;br&gt;test=
 entry point, packaging sequence and runtime dependencies are kept.&lt;br&gt;This=
 validation covers one baseline and one patched amd64 build; I have&lt;br&gt;not =
checked other architectures or combined dependency removals.&lt;br&gt;&lt;br&gt;Attache=
d are the patch and both complete dpkg-buildpackage logs.&lt;br&gt;&lt;br&gt;=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Thank you,&lt;br&gt;=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Zixi Liu&lt;/div=
&gt;

--00000000000015629f065fd39140--
]