[Pkg-javascript-devel] pkg-js-tools news

Jonas Smedegaard jonas at jones.dk
Mon Mar 14 16:49:55 GMT 2022


Quoting Yadd (2022-03-14 15:45:23)
> Le Lundi, Mars 14, 2022 15:07 CET, Jonas Smedegaard <jonas at jones.dk> a écrit: 
> > Quoting Yadd (2022-03-14 08:41:44)
> > > pkg-js-tools 0.13.0 improve pkgjs-depends and add a new 
> > > dh_nodejs_autodocs tool (to automatically install components 
> > > documentation: @rouca, this is for you ;-))
> > > 
> > > Here is the result of new "-c" option (display mismatch versions)
> > > 
> > > $ pkgjs-depends -c ava
> > 
> > Using option -c requires apt-file.  This should probably grow a 
> > Recommends: for the package, or at least a Suggests: and a notice in 
> > long description.
> > 
> > That option -c fails unless mismatching packages are installed.
> 
> It shouldn't, could you share some logs ?

On a clean chroot, with pkg-js-tools installed (and its recommendations 
- i.e. *not* a broken system):

root at auryn:/# pkgjs-depends -c ava
internal/modules/cjs/loader.js:818
  throw err;
  ^

Error: Cannot find module 'semver'
Require stack:
- /[eval]
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
    at Function.Module._load (internal/modules/cjs/loader.js:667:27)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at [eval]:2:12
    at Script.runInThisContext (vm.js:120:18)
    at Object.runInThisContext (vm.js:309:38)
    at Object.<anonymous> ([eval]-wrapper:10:26)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at evalScript (internal/process/execution.js:94:25) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ '/[eval]' ]
}
Unable to check versions, did you install node-semver ?

After installing node-semver:

# pkgjs-depends ava
Can't exec "npm": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute npm view --json ava version: No such file or directory
# ava at Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/ava/: No such file or directory

ava not found
Can't exec "npm": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute npm view --json ava version name dependencies peerDependencies: No such file or directory

After installing npm (and it shitload of dependencies/recommendations):

# pkgjs-depends ava
# ava at 4.1.0Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/ava/: No such file or directory

Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/acorn/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/acorn-walk/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/arrgv/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/cbor/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/nofilter/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/chunkd/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/ci-parallel-vars/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/clean-yaml-object/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/code-excerpt/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/convert-to-spaces/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/common-path-prefix/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/concordance/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/date-time/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/time-zone/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/fast-diff/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/js-string-escape/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/md5-hex/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/blueimp-md5/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/well-known-symbols/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/currently-unhandled/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/array-find-index/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/emittery/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/figures/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/ignore-by-default/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/is-error/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/is-promise/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/matcher/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/mem/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/map-age-cleaner/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/p-defer/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/p-event/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/p-timeout/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/pkg-conf/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/load-json-file/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/plur/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/irregular-plurals/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/pretty-ms/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/parse-ms/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/supertap/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/serialize-error/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/temp-dir/: No such file or directory
Can't exec "apt-file": No such file or directory at /usr/share/perl5/Dpkg/IPC.pm line 311.
pkgjs-depends: error: unable to execute apt-file search /nodejs/@ava/typescript/: No such file or directory
DEPENDENCIES:
  node-ansi-styles (ansi-styles)
  node-anymatch (picomatch)
  node-arrify (arrify)
  node-chalk (chalk)
  node-chokidar (chokidar)
  node-ci-info (ci-info, is-unicode-supported)
  node-cli-truncate (cli-truncate)
  node-debug (debug)
  node-del (del)
  node-escape-string-regexp (escape-string-regexp)
  node-esutils (esutils)
  node-execa (execa)
  node-find-up (find-up)
  node-globby (globby)
  node-indent-string (indent-string)
  node-is-plain-object (is-plain-object)
  node-js-yaml (js-yaml)
  node-lodash (lodash)
  node-mimic-fn (mimic-fn)
  node-ms (ms)
  node-p-map (p-map)
  node-read-pkg (type-fest)
  node-resolve-cwd (resolve-cwd)
  node-resolve-from (callsites)
  node-semver (semver)
  node-slash (slash)
  node-stack-utils (stack-utils)
  node-strip-ansi (strip-ansi)
  node-write-file-atomic (write-file-atomic)
  node-yargs (yargs)

MISSING:
ava
 └── acorn (8.7.0)
 └── acorn-walk (8.2.0)
 └── arrgv (1.0.2)
 └── cbor (8.1.0)
     └── nofilter (3.1.0)
 └── chunkd (2.0.1)
 └── ci-parallel-vars (1.0.1)
 └── clean-yaml-object (0.1.0)
 └── code-excerpt (4.0.0)
     └── convert-to-spaces (2.0.1)
 └── common-path-prefix (3.0.0)
 └── concordance (5.0.4)
     └── date-time (3.1.0)
         └── time-zone (1.0.0)
     └── fast-diff (1.2.0)
     └── js-string-escape (1.0.1)
     └── md5-hex (3.0.1)
         └── blueimp-md5 (2.19.0)
     └── well-known-symbols (2.0.0)
 └── currently-unhandled (0.4.1)
     └── array-find-index (1.0.2)
 └── emittery (0.10.1)
 └── figures (4.0.0)
 └── ignore-by-default (2.0.0)
 └── is-error (2.2.2)
 └── is-promise (4.0.0)
 └── matcher (5.0.0)
 └── mem (9.0.2)
     └── map-age-cleaner (0.1.3)
         └── p-defer (1.0.0)
 └── p-event (5.0.1)
     └── p-timeout (5.0.2)
 └── pkg-conf (4.0.0)
     └── load-json-file (7.0.1)
 └── plur (5.1.0)
     └── irregular-plurals (3.3.0)
 └── pretty-ms (7.0.1)
     └── parse-ms (2.1.0)
 └── supertap (3.0.1)
     └── serialize-error (7.0.1)
 └── temp-dir (2.0.0)


 - Jonas

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

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220314/218050bb/attachment.sig>


More information about the Pkg-javascript-devel mailing list