[Pkg-javascript-devel] Bug#1146092: marked as pending in pkg-js-tools
Xavier
yadd at debian.org
Mon Aug 31 12:24:15 BST 2026
Le 31/08/2026 à 13:15, Xavier a écrit :
> Le 31/08/2026 à 13:10, Jochen Sprickerhof a écrit :
>> Hi Yadd,
>>
>> * Yadd <noreply at salsa.debian.org> [2026-08-31 11:06]:
>>> Control: tag -1 pending
>>>
>>> Hello,
>>>
>>> Bug #1146092 in pkg-js-tools reported by you has been fixed in the
>>> Git repository and is awaiting an upload. You can see the commit
>>> message below and you can check the diff of the fix at:
>>>
>>> https://salsa.debian.org/js-team/pkg-js-tools/-/
>>> commit/7268e775137aace7ff17ed514009702607603f8b
>>>
>>> ------------------------------------------------------------------------
>>> Make pkgjs-lock.json reproducible
>>>
>>> Modules flagged "test" in extlinks/extcopies are linked only when
>>> tests run, so
>>> the lock recorded node_modules/<dep> or /usr/share/nodejs/<dep>
>>> depending on the
>>> build options (Closes: #1146092). Always resolve them through
>>> nodepath, ie. keep
>>> the result a nocheck build gives.
>>> ------------------------------------------------------------------------
>>
>> Thanks for working on this, though note that this happened in a
>> regular build not using nocheck. Let's see if this fixes it.
>>
>> Cheers Jochen
>
> Thank you for your work on reproducibility!
>
> You're right but I think the build should also be independent of the use
> of nocheck profile. The bug is really closed by node-buble 0.20.0...-6
> (https://salsa.debian.org/js-team/node-buble/-/commit/998fa3)
A reproducible test based on check/nocheck would have detect the xz
attack (https://en.wikipedia.org/wiki/XZ_Utils_backdoor)
More information about the Pkg-javascript-devel
mailing list