[Pkg-javascript-devel] Bug#841614: I can't reproduce the FTBFS

Julien Puydt julien.puydt at laposte.net
Sat Oct 22 06:37:03 UTC 2016


Hi,

this looks annoyingly like #835581, which I fixed a month ago. I checked 
your build log and saw node-ast-types 0.9.0-2 was used... and that was 
this version which got #835581 fixed.

I removed my pbuilder base.tgz and created one anew to check the 
node-es6-promise 3.2.2+ds-1 build : no problem. That means I can't 
reproduce the FTBFS, which makes debugging annoying.

Notice that node-es6-module-transpiler, which is used to compile this 
version of node-es6-promise :

(1) has code to dump its usage text whenever something goes wrong, which 
effectively hides the real problem -- last time I had a clue and could 
still fix accordingly. Here I would modify /usr/bin/compile-modules by 
hand to remove the exception catching... if only I could reproduce the 
problem!

(2) is deprecated in favor of other module transpilers (babel or 
esperanto) which we don't have in Debian (and are unlikely to have 
anytime soon :-( )

The next version of node-es6-promise uses yet another module transpiler, 
"rollup", to compile itself. I tried to package it (precisely to update 
node-es6-promise), but rollup depends on rollup, and upstream didn't 
answer my request for a bootstrap path yet.

In short: things look stuck :-/

Snark on #debian-js



More information about the Pkg-javascript-devel mailing list