[Pkg-javascript-devel] Bug#794890: work required to update the npm package to 3.10.9
Paolo Greppi
paolo.greppi at libpf.com
Wed Nov 16 07:49:53 UTC 2016
Issuing the command:
npm2deb depends -b -r npm > list
on sid returns the attached list of node-* dependencies.
Filtering the list with:
cat list | grep None | sed 's/│//g' | sed 's/├//g' | sed 's/─//g' |
sed 's/└//g' | sed 's/^ *//g' | awk '{print $1}' | sort | uniq | wc
gives the estimate that more than 50 new npm modules must be packaged
before npm can be updated to 3.10.9.
For comparison, bringing the npm "competitor" yarn into Debian (see RFP
https://bugs.debian.org/843021) would require 19 modules. But some of
the latter are really tough !
-------------- next part --------------
npm2deb depends -b -r npm
Dependencies:
NPM Debian
npm (3.10.9) None
├─ abbrev (~1.0.9) node-abbrev (1.0.9-1)
├─ ansi-regex (*) node-ansi-regex (2.0.0-1)
├─ ansicolors (~0.3.2) None
├─ ansistyles (~0.1.3) None
├─ aproba (~1.0.4) None
├─ archy (~1.0.0) node-archy (0.0.2-1)
├─ asap (~2.0.5) None
├─ chownr (~1.0.1) None
├─ cmd-shim (~2.0.2) None
│ ├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
│ └─ mkdirp (~0.5.0) node-mkdirp (0.5.0-1)
├─ columnify (~1.5.4) None
│ ├─ strip-ansi (^3.0.0) node-strip-ansi (3.0.1-1)
│ └─ wcwidth (^1.0.0) None
│ └─ defaults (^1.0.3) node-defaults (1.0.3-1)
├─ config-chain (~1.1.11) None
│ ├─ ini (^1.3.4) node-ini (1.1.0-1)
│ └─ proto-list (~1.2.1) None
├─ debuglog (*) None
├─ dezalgo (~1.0.3) None
│ ├─ asap (^2.0.0) None
│ └─ wrappy (1) node-wrappy (1.0.2-1)
├─ editor (~1.0.0) None
├─ fs-vacuum (~1.2.9) None
│ ├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
│ ├─ path-is-inside (^1.0.1) None
│ └─ rimraf (^2.5.2) node-rimraf (2.2.8-1)
├─ fs-write-stream-atomic (~1.0.8) None
│ ├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
│ ├─ iferr (^0.1.5) None
│ ├─ imurmurhash (^0.1.4) None
│ └─ readable-stream (1 || 2) None
│ ├─ buffer-shims (^1.0.0) None
│ ├─ core-util-is (~1.0.0) node-core-util-is (1.0.2-1)
│ ├─ inherits (~2.0.1) node-inherits (2.0.1-3)
│ ├─ isarray (~1.0.0) node-isarray (1.0.0-1)
│ ├─ process-nextick-args (~1.0.6) node-process-nextick-args (1.0.8-1)
│ ├─ string_decoder (~0.10.x) node-string-decoder (0.10.25-1)
│ └─ util-deprecate (~1.0.1) node-util-deprecate (1.0.2-1)
├─ fstream (~1.0.10) node-fstream (0.1.24-1)
├─ fstream-npm (~1.2.0) None
│ ├─ fstream-ignore (^1.0.0) node-fstream-ignore (0.0.6-2)
│ └─ inherits (2) node-inherits (2.0.1-3)
├─ glob (~7.1.0) node-glob (7.1.1-1)
├─ graceful-fs (~4.1.9) node-graceful-fs (4.1.10-1)
├─ has-unicode (~2.0.1) None
├─ hosted-git-info (~2.1.5) node-hosted-git-info (2.1.5-1)
├─ iferr (~0.1.5) None
├─ imurmurhash (*) None
├─ inflight (~1.0.5) node-inflight (1.0.6-1)
├─ inherits (~2.0.3) node-inherits (2.0.1-3)
├─ ini (~1.3.4) node-ini (1.1.0-1)
├─ init-package-json (~1.9.4) None
│ ├─ glob (^6.0.0) node-glob (7.1.1-1)
│ ├─ npm-package-arg (^4.0.0) None
│ │ ├─ hosted-git-info (^2.1.5) node-hosted-git-info (2.1.5-1)
│ │ └─ semver (^5.1.0) node-semver (5.3.0-1)
│ ├─ promzard (^0.3.0) None
│ │ └─ read (1) node-read (1.0.5-1)
│ ├─ read (~1.0.1) node-read (1.0.5-1)
│ ├─ read-package-json (1 || 2) node-read-package-json (1.2.4-1)
│ ├─ semver (2.x || 3.x || 4 || 5) node-semver (5.3.0-1)
│ ├─ validate-npm-package-license (^3.0.1) node-validate-npm-package-license (3.0.1-1)
│ └─ validate-npm-package-name (^2.0.1) None
│ └─ builtins (0.0.7) None
├─ lockfile (~1.0.2) node-lockfile (0.4.1-1)
├─ lodash._baseindexof (*) None
├─ lodash._baseuniq (~4.6.0) None
│ ├─ lodash._createset (~4.0.0) None
│ └─ lodash._root (~3.0.0) None
├─ lodash._bindcallback (*) None
├─ lodash._cacheindexof (*) None
├─ lodash._createcache (*) None
│ └─ lodash._getnative (^3.0.0) None
├─ lodash._getnative (*) None
├─ lodash.clonedeep (~4.5.0) None
├─ lodash.restparam (*) None
├─ lodash.union (~4.6.0) None
├─ lodash.uniq (~4.5.0) None
├─ lodash.without (~4.4.0) None
├─ mkdirp (~0.5.1) node-mkdirp (0.5.0-1)
├─ node-gyp (~3.4.0) node-gyp (3.4.0-1)
├─ nopt (~3.0.6) node-nopt (3.0.6-2)
├─ normalize-git-url (~3.0.2) node-normalize-git-url (3.0.1-1)
├─ normalize-package-data (~2.3.5) node-normalize-package-data (2.3.5-1)
├─ npm-cache-filename (~1.0.2) None
├─ npm-install-checks (~3.0.0) None
│ └─ semver (^2.3.0 || 3.x || 4 || 5) node-semver (5.3.0-1)
├─ npm-package-arg (~4.2.0) None
├─ npm-registry-client (~7.2.1) None
│ ├─ concat-stream (^1.5.2) node-concat-stream (1.5.1-1)
│ ├─ graceful-fs (^4.1.6) node-graceful-fs (4.1.10-1)
│ ├─ normalize-package-data (~1.0.1 || ^2.0.0) node-normalize-package-data (2.3.5-1)
│ ├─ npm-package-arg (^3.0.0 || ^4.0.0) None
│ ├─ npmlog (~2.0.0 || ~3.1.0) node-npmlog (0.0.4-1)
│ ├─ once (^1.3.3) node-once (1.4.0-2)
│ ├─ request (^2.74.0) node-request (2.26.1-1)
│ ├─ retry (^0.10.0) node-retry (0.6.0-1)
│ ├─ semver (2 >=2.2.1 || 3.x || 4 || 5) node-semver (5.3.0-1)
│ └─ slide (^1.1.3) node-slide (1.1.4-1)
├─ npm-user-validate (~0.1.5) None
├─ npmlog (~4.0.0) node-npmlog (0.0.4-1)
├─ once (~1.4.0) node-once (1.4.0-2)
├─ opener (~1.4.2) None
├─ osenv (~0.1.3) node-osenv (0.1.0-1)
├─ path-is-inside (~1.0.2) None
├─ read (~1.0.7) node-read (1.0.5-1)
├─ read-cmd-shim (~1.0.1) None
│ └─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
├─ read-installed (~4.0.3) None
│ ├─ debuglog (^1.0.1) None
│ ├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
│ ├─ read-package-json (^2.0.0) node-read-package-json (1.2.4-1)
│ ├─ readdir-scoped-modules (^1.0.0) None
│ │ ├─ debuglog (^1.0.1) None
│ │ ├─ dezalgo (^1.0.0) None
│ │ ├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
│ │ └─ once (^1.3.0) node-once (1.4.0-2)
│ ├─ semver (2 || 3 || 4 || 5) node-semver (5.3.0-1)
│ ├─ slide (~1.1.3) node-slide (1.1.4-1)
│ └─ util-extend (^1.0.1) None
├─ read-package-json (~2.0.4) node-read-package-json (1.2.4-1)
├─ read-package-tree (~5.1.5) None
│ ├─ debuglog (^1.0.1) None
│ ├─ dezalgo (^1.0.0) None
│ ├─ once (^1.3.0) node-once (1.4.0-2)
│ ├─ read-package-json (^2.0.0) node-read-package-json (1.2.4-1)
│ └─ readdir-scoped-modules (^1.0.0) None
├─ readable-stream (~2.1.5) None
├─ readdir-scoped-modules (*) None
├─ realize-package-specifier (~3.0.3) None
│ ├─ dezalgo (^1.0.1) None
│ └─ npm-package-arg (^4.1.1) None
├─ request (~2.75.0) node-request (2.26.1-1)
├─ retry (~0.10.0) node-retry (0.6.0-1)
├─ rimraf (~2.5.4) node-rimraf (2.2.8-1)
├─ semver (~5.3.0) node-semver (5.3.0-1)
├─ sha (~2.0.1) node-sha (1.2.3-1)
├─ slide (~1.1.6) node-slide (1.1.4-1)
├─ sorted-object (~2.0.1) None
├─ strip-ansi (~3.0.1) node-strip-ansi (3.0.1-1)
├─ tar (~2.2.1) node-tar (1.0.3-2)
├─ text-table (~0.2.0) None
├─ uid-number (0.0.6) node-uid-number (0.0.6-1)
├─ umask (~1.1.0) None
├─ unique-filename (~1.1.0) None
│ └─ unique-slug (^2.0.0) None
│ └─ imurmurhash (^0.1.4) None
├─ unpipe (~1.0.0) node-unpipe (1.0.0-1)
├─ validate-npm-package-license (*) node-validate-npm-package-license (3.0.1-1)
├─ validate-npm-package-name (~2.2.2) None
├─ which (~1.2.11) node-which (1.2.11-1)
├─ wrappy (~1.0.2) node-wrappy (1.0.2-1)
└─ write-file-atomic (~1.2.0) None
├─ graceful-fs (^4.1.2) node-graceful-fs (4.1.10-1)
├─ imurmurhash (^0.1.4) None
└─ slide (^1.1.5) node-slide (1.1.4-1)
Warnings occured:
[error] readable-stream: Only nodejs >= 0.10.x is in debian, see node-multiparty for a patch
[error] asap: is included in node-promise as a patch, contact the maintainer for more info
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20161116/aba2abb3/attachment.sig>
More information about the Pkg-javascript-devel
mailing list