Skip to content

Build Issue On Ubuntu #18

@TrevorCash

Description

@TrevorCash

currently I am currently getting this error on ubuntu 24:

(python312_venv) almov@Zluag:~/repos/MIDI2.0Workbench$ yarnpkg
yarn install v1.22.19
info No lockfile found.
[1/4] Resolving packages...
warning node-gyp > [email protected]: Glob versions prior to v9 are no longer supported
warning node-gyp > [email protected]: Rimraf versions prior to v4 are no longer supported
warning node-gyp > rimraf > [email protected]: Glob versions prior to v9 are no longer supported
warning node-gyp > [email protected]: This package is no longer supported.
warning node-gyp > glob > [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning node-gyp > npmlog > [email protected]: This package is no longer supported.
warning node-gyp > npmlog > [email protected]: This package is no longer supported.
warning node-gyp > make-fetch-happen > cacache > [email protected]: Glob versions prior to v9 are no longer supported
warning node-gyp > make-fetch-happen > cacache > [email protected]: Rimraf versions prior to v4 are no longer supported
warning node-gyp > make-fetch-happen > cacache > @npmcli/[email protected]: This functionality has been moved to @npmcli/fs
warning node-gyp > make-fetch-happen > cacache > @npmcli/move-file > [email protected]: Rimraf versions prior to v4 are no longer supported
warning bonjour-service > [email protected]: This version is no longer supported. Please see https://eslint.org/version-support for other options.
warning bonjour-service > tape > [email protected]: Glob versions prior to v9 are no longer supported
warning bonjour-service > ts-node-dev > [email protected]: Rimraf versions prior to v4 are no longer supported
warning bonjour-service > ts-node-dev > rimraf > [email protected]: Glob versions prior to v9 are no longer supported
warning bonjour-service > standard > [email protected]: This version is no longer supported. Please see https://eslint.org/version-support for other options.
warning bonjour-service > eslint > @humanwhocodes/[email protected]: Use @eslint/config-array instead
warning bonjour-service > eslint > file-entry-cache > flat-cache > [email protected]: Rimraf versions prior to v4 are no longer supported
warning bonjour-service > eslint > @humanwhocodes/config-array > @humanwhocodes/[email protected]: Use @eslint/object-schema instead
warning [email protected]: Glob versions prior to v9 are no longer supported
warning Resolution field "[email protected]" is incompatible with requested version "automation-events@^7.0.9"
warning electron > @electron/get > global-agent > [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning electron > @electron/get > global-agent > roarr > [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning electron-builder > app-builder-lib > [email protected]: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
warning electron-builder > app-builder-lib > @electron/universal > [email protected]: Please use @electron/asar moving forward.  There is no API change, just a package name change
warning electron-builder > app-builder-lib > @electron/universal > asar > [email protected]: Glob versions prior to v9 are no longer supported
warning electron-icon-builder > icon-gen > del > [email protected]: Rimraf versions prior to v4 are no longer supported
warning electron-icon-builder > icon-gen > svg2png > [email protected]: this package is now deprecated
warning electron-icon-builder > jimp > @jimp/custom > @jimp/core > [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt > [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt > request > [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt > request > [email protected]: this library is no longer supported
[2/4] Fetching packages...
error [email protected]: The engine "node" is incompatible with this module. Expected version "^18 || ^20 || >= 21". Got "16.20.2"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
(python312_venv) almov@Zluag:~/repos/MIDI2.0Workbench$ 

I can manage to get it to build with npm 20. but then the application is just a white screen (it seems to print midi device related messages though)

Any tips appreciated.
-Trevor

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions