[Pkg-javascript-devel] node-glob-stream / should.js migration linked to node-vinyl-fs and node-gulp migration

Xavier yadd at debian.org
Mon Jul 22 17:04:45 BST 2019


Le 22/07/2019 à 17:39, Pirate Praveen a écrit :
> 
> 
> On 2019, ജൂലൈ 22 6:57:06 PM IST, Xavier <yadd at debian.org> wrote:
>> Le 22/07/2019 à 12:59, Xavier a écrit :
>>> Hi all,
>>>
>>> current node-help-me is incompatible with node-glob-stream 6. This
>>> update fixes the problem but requires node-glob-stream 6.
>>> I think we can safely push node-glob-stream 6 from experimental to
>>> unstable with this one. Then should.js
>>
>> I launched full debci test for all glob-stream/should.js reverse
>> (build)
>> dependencies, all passed except:
>> - node-help-me (succeeds with experimental version)
>> - node-gulp-rename
>> - node-gulp-flatten
>>
>> node-gulp-* failures show that vinyl-fs tries to launch an outdated
>> function in index.js line 35:
>>
>>  var globStream = gs.create(glob, options);
>>
>> Using node-vinyl-fs from experimental, node-gulp-rename and
>> node-gulp-flatten tests succeed:
>> -
>> https://ci.debian.net/data/autopkgtest/unstable/amd64/n/node-gulp-rename/2601521/log.gz
>> -
>> https://ci.debian.net/data/autopkgtest/unstable/amd64/n/node-gulp-flatten/2601520/log.gz
>>
>> But node-vinyl-fs migration is linked to node-gulp migration. That's
>> why
>> we can't update these packages separately.
>>
>> @praveen, when do you plan to release node-gulp in unstable ? Also
>> pristine-tar files are missing to reproduce node-gulp experimental
>> build
> 
> I was trying to update node-babel which uses gulp 4, which is stuck. We need to do a similar transition for node-gulp by making sure all packages build depending on gulp can build with gulp 4. For now, please use uscan to generate orig tars, from next time I will make sure to commit to pristine-tar branch.

The problem is that uscan provides updated files for component =ignore.
Then async-done patch fails for example

> Since my laptop is broken I can't do anything for next few days. Any help with node-gulp and node-babel transitions welcome.

No problem, we have ~2 years to update bulleyes ;-)

I started to write this: https://wiki.debian.org/Javascript/Transitions
and also https://wiki.debian.org/Javascript/Circular/Dependencies

Cheers,
Xavier



More information about the Pkg-javascript-devel mailing list