Re: [Pkg-javascript-devel] node-core-js 3 transition

2019-09-19 Thread Jonas Smedegaard
Quoting Pirate Praveen (2019-09-19 17:10:56)
> Hi team,
> 
> node-core-js 3.2.1 is available in experimental. We need to confirm/fix 
> the following packages. Help is welcome.
> 
> $ reverse-depends node-core-js
> Reverse-Depends
> ===
> * node-babel-polyfill
> * node-babel-register
> * node-babel-runtime
> * node-fbjs
> 
> $ reverse-depends -b node-core-js
> Reverse-Build-Depends
> =
> * node-js-yaml
> * node-jsonld
> * node-object-inspect
> * node-rdf-canonize

node-jsonld fails to build with node-core-js 3.2.1:

BROWSERSLIST='node 6' babeljs \
--no-babelrc --presets=env \
--out-dir dist/node6/lib \
-- lib
internal/modules/cjs/loader.js:638
throw err;
^

Error: Cannot find module 'core-js/library/fn/object/keys'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object. 
(/usr/lib/nodejs/babel-runtime/core-js/object/keys.js:1:31)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)

Seems what needs patching is node-babel-runtime which in 
/usr/lib/nodejs/babel-runtime/core-js/object/keys.js seems to expect 
files below /usr/{lib,share}/nodejs/core-js/library/fn/object/keys

...which looks fishy to me even disregarding the new node-core-js: 
Shouldn't node-babel-runtime depend on node-core-js with code like 
that?!?


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] node-core-js 3 transition

2019-09-19 Thread Pirate Praveen

Hi team,

node-core-js 3.2.1 is available in experimental. We need to confirm/fix 
the following packages. Help is welcome.


$ reverse-depends node-core-js
Reverse-Depends
===
* node-babel-polyfill
* node-babel-register
* node-babel-runtime
* node-fbjs

$ reverse-depends -b node-core-js
Reverse-Build-Depends
=
* node-js-yaml
* node-jsonld
* node-object-inspect
* node-rdf-canonize

Thanks
Praveen

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel