[Pkg-javascript-devel] Bug#935790: node-package-preamble: please make the output reproducible

Xavier yadd at debian.org
Mon Aug 26 10:51:28 BST 2019


Le 26/08/2019 à 10:31, Chris Lamb a écrit :
> Source: node-package-preamble
> Version: 0.1.0-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: timestamps toolchain
> X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the Reproducible Builds effort [0] we noticed
> that node-package-preamble generates unreproducible output.
> 
> This is causing a number of packages to fail to build reproducibly,
> such as node-d3-scale etc.:
> 
> │ │ │ ├── ./usr/share/nodejs/d3-scale/build/d3-scale.js
> │ │ │ │ ├── js-beautify {}
> │ │ │ │ │ @@ -1,8 +1,8 @@
> │ │ │ │ │ -// https://d3js.org/d3-scale/ Version 1.0.7. Copyright 2019 Mike Bostock.
> │ │ │ │ │ +// https://d3js.org/d3-scale/ Version 1.0.7. Copyright 2020 Mike Bostock.
> 
> Patch attached.
> 
>   [0] https://reproducible-builds.org/
> 
> 
> Regards,

Hi,

I updated this (too) little package, but it seems eligible for
"useless+unmaintained":
 * no Debian (r-)deps
 * no npmjs deps !!!
 * no upstream update for at least 2 years
 * not a real node package:
   * no "main" value in package.json
   * no index.js, just a very little bin/preamble
  => I had to disable Testsuite and dh_auto_test

Any advice before ROM-RM ?



More information about the Pkg-javascript-devel mailing list