[Pkg-javascript-devel] Bug#929829: gulp 4 cannot build node-babel 7 - Cannot convert undefined or null to object

Xavier yadd at debian.org
Fri Jun 7 17:47:19 BST 2019


Le 06/06/2019 à 23:09, Xavier a écrit :
> Le 06/06/2019 à 22:28, Xavier a écrit :
>> Le 06/06/2019 à 09:07, Pirate Praveen a écrit :
>>>
>>>
>>> On 2019, ജൂൺ 6 11:00:16 AM IST, Xavier <yadd at debian.org> wrote:
>>>> My reducejs tool gives a new analysis:
>>>> * downgraded modules to embed
>>>>   - process-nextick-args : 2.0.0 => 1.0.7
>>>
>>> This is handled by a patch.
>>>
>>> https://salsa.debian.org/js-team/node-gulp/blob/master/debian/patches/update-process-nextick-args.patch
>>
>> Things become worst: gulp-babel-8 depends on babel-core >=7 while
>> babel-7 build-depends on gulp-babel >=8.
> 
> Since gulp-babel is a simple JS (src=dist), I think we could embed it in
> debian/node_modules without installing it.

Like many other compilers, babel build depends on itself (via gulp-babel).
After a little discussion on #debian-devel, this can be allowed (just to
expose this to release team).
The problem here is that we forgot some steps: gulp-babel depends on
newer babel version than the one given by Debian. I'll try to update it
with a older version compatible with our current babel to permit new
babel build and then update it to the last version with new babel



More information about the Pkg-javascript-devel mailing list