Skip to content

bug(developer): kmc 17.0.220-alpha crashes with error on start #10111

@srl295

Description

@srl295

with this Dockerfile

FROM --platform=amd64 ubuntu:22.04
USER root
RUN apt-get -q -y update &&  \
  apt-get -q -y upgrade
RUN apt-get install -y -qq curl
# Install Node - yes, with a 60s delay
RUN curl -sL https://deb.nodesource.com/setup_18.x | bash && \
  apt-get -q -y install nodejs

i get a failure

$ npm i -g @keymanapp/kmc@alpha
$ npm ls -g -a
(error messages)
$ kmc
(blows up)
node:internal/errors:496
    ErrorCaptureStackTrace(err);
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package '/usr/lib/node_modules/@keymanapp/kmc/node_modules/@keymanapp/keyman-version/' imported from /usr/lib/node_modules/@keymanapp/kmc/build/src/kmc.js
    at new NodeError (node:internal/errors:405:5)
    at legacyMainResolve (node:internal/modules/esm/resolve:233:9)
    at packageResolve (node:internal/modules/esm/resolve:874:14)
    at moduleResolve (node:internal/modules/esm/resolve:936:20)
    at defaultResolve (node:internal/modules/esm/resolve:1129:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v18.17.1

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions