Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2019-08-19 21:37:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new.22127 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Mon Aug 19 21:37:11 2019 rev:26 rq:724036 version:8.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2019-08-06 15:11:05.139754885 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs8.new.22127/nodejs8.changes 2019-08-19 21:37:22.348385182 +0200 @@ -1,0 +2,7 @@ +Fri Aug 9 10:09:19 UTC 2019 - Adam Majer <adam.ma...@suse.de> + +- npm_search_paths.patch: make sure that npm resolves its default + config file like in all other versions, as /etc/nodejs/npmrc + (bsc#1144919) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ npm_search_paths.patch ++++++ --- /var/tmp/diff_new_pack.cX2qHL/_old 2019-08-19 21:37:23.596384397 +0200 +++ /var/tmp/diff_new_pack.cX2qHL/_new 2019-08-19 21:37:23.596384397 +0200 @@ -1,7 +1,7 @@ -Index: node-v8.12.0/deps/npm/lib/help-search.js +Index: node-v8.15.1/deps/npm/lib/help-search.js =================================================================== ---- node-v8.12.0.orig/deps/npm/lib/help-search.js -+++ node-v8.12.0/deps/npm/lib/help-search.js +--- node-v8.15.1.orig/deps/npm/lib/help-search.js ++++ node-v8.15.1/deps/npm/lib/help-search.js @@ -18,7 +18,7 @@ function helpSearch (args, silent, cb) { } if (!args.length) return cb(helpSearch.usage) @@ -11,10 +11,10 @@ return glob(docPath + '/*/*.md', function (er, files) { if (er) return cb(er) readFiles(files, function (er, data) { -Index: node-v8.12.0/deps/npm/lib/config/defaults.js +Index: node-v8.15.1/deps/npm/lib/config/defaults.js =================================================================== ---- node-v8.12.0.orig/deps/npm/lib/config/defaults.js -+++ node-v8.12.0/deps/npm/lib/config/defaults.js +--- node-v8.15.1.orig/deps/npm/lib/config/defaults.js ++++ node-v8.15.1/deps/npm/lib/config/defaults.js @@ -102,6 +102,11 @@ Object.defineProperty(exports, 'defaults if (process.env.DESTDIR) { globalPrefix = path.join(process.env.DESTDIR, globalPrefix) @@ -27,3 +27,19 @@ } defaults = { +Index: node-v8.15.1/deps/npm/lib/config/core.js +=================================================================== +--- node-v8.15.1.orig/deps/npm/lib/config/core.js ++++ node-v8.15.1/deps/npm/lib/config/core.js +@@ -153,8 +153,9 @@ function load_ (builtin, rc, cli, cb) { + // Eg, `npm config get globalconfig --prefix ~/local` should + // return `~/local/etc/npmrc` + // annoying humans and their expectations! +- if (conf.get('prefix')) { +- var etc = path.resolve(conf.get('prefix'), 'etc') ++ var etc_prefix = conf.get('prefix'); ++ if (etc_prefix) { ++ var etc = (etc_prefix === '/usr/local' ? '/etc/nodejs' : path.resolve(etc_prefix, 'etc')); + defaults.globalconfig = path.resolve(etc, 'npmrc') + defaults.globalignorefile = path.resolve(etc, 'npmignore') + }