@samuelbernardo Just install electron28-bin
first.
Search Criteria
Package Details: monokle 2.4.8-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/monokle.git (read-only, click to copy) |
---|---|
Package Base: | monokle |
Description: | Lets you create, analyze, and deploy YAML manifests with a visual UI, and provides policy validation and cluster management.(Use system-wide electron) |
Upstream URL: | https://monokle.io/ |
Keywords: | desired-state-configuration desktop-tools developer-tools devops electron gitops helm ide k8s kubernetes kubernetes-cluster kubernetes-deployment kubernetes-ide kubernetes-manifests kubernetes-resource kustomize open-source react typescript yaml |
Licenses: | MIT |
Conflicts: | monokle |
Provides: | monokle |
Submitter: | zxp19821005 |
Maintainer: | zxp19821005 |
Last Packager: | zxp19821005 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-09-27 09:30 (UTC) |
Last Updated: | 2025-03-03 10:48 (UTC) |
Dependencies (9)
- electron28AUR (electron28-binAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- gendesk (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- nvm (nvm-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
Required by (0)
Sources (2)
Latest Comments
zxp19821005 commented on 2025-04-22 10:11 (UTC)
samuelbernardo commented on 2025-04-22 08:36 (UTC)
@zxp19821005 The electron28 has package dependencies (nodejs-lts-hydrogen) that aren't available anymore. When I try to install electron28 in a clean environment, it fails.
Do you get it working in a clean environment?
Thanks for your heads-up
zxp19821005 commented on 2025-04-21 03:22 (UTC)
When you install the package, I suggest that install electron28-bin
first, the package electron28
was moved from extra
repo to AUR.
zxp19821005 commented on 2025-04-21 03:21 (UTC)
@samuelbernardo The upstream has used electron28
to build and package it.
samuelbernardo commented on 2025-04-20 09:56 (UTC) (edited on 2025-04-20 10:00 (UTC) by samuelbernardo)
Adding craco with npm in prepare phase, it advances further, but then another dependency fails:
==> Starting build()...
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
> monokle@2.4.8 electron:build:ci
> npm run build && tsc -p electron
> monokle@2.4.8 build
> craco --max_old_space_size=4096 build
node:internal/modules/cjs/loader:1405
const err = new Error(message);
^
Error: Cannot find module 'react-app-alias-ex'
Require stack:
- /build/monokle/src/monokle-2.4.8/craco.config.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/loaders.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/ExplorerBase.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/Explorer.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/index.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/dist/lib/config.js
- /build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/dist/scripts/build.js
at Function._resolveFilename (node:internal/modules/cjs/loader:1405:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1061:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1066:22)
at Function._load (node:internal/modules/cjs/loader:1215:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.require (node:internal/modules/cjs/loader:1491:12)
at require (node:internal/modules/helpers:135:16)
at Object.<anonymous> (/build/monokle/src/monokle-2.4.8/craco.config.js:1:28)
at Module._compile (node:internal/modules/cjs/loader:1734:14) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/build/monokle/src/monokle-2.4.8/craco.config.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/loaders.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/ExplorerBase.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/Explorer.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/node_modules/cosmiconfig/dist/index.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/dist/lib/config.js',
'/build/monokle/src/.nvm/versions/node/v23.11.0/lib/node_modules/@craco/craco/dist/scripts/build.js'
]
}
Node.js v23.11.0
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed
It should be useful to collect all missing dependencies for building monokle.
samuelbernardo commented on 2025-04-20 09:43 (UTC)
I tried to compile it with nodejs-23 and electron-34, but it fails on this step:
Now using node v23.11.0 (npm v10.9.2)
[2341:0420/094218.504688:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
==> Starting build()...
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
jq: error: electron/0 is not defined at <top-level>, line 1:
electron/env.json
jq: 1 compile error
> monokle@2.4.8 electron:build:ci
> npm run build && tsc -p electron
> monokle@2.4.8 build
> craco --max_old_space_size=4096 build
sh: line 1: craco: command not found
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed
I get it working with monokle-bin.
samuelbernardo commented on 2025-04-19 22:44 (UTC)
Maybe this could be related with the requirement of a more recent electron release.
samuelbernardo commented on 2025-04-19 22:42 (UTC)
Fails with dependency: No AUR package found for nodejs-lts-hydrogen
Pinned Comments
zxp19821005 commented on 2025-04-21 03:22 (UTC)
When you install the package, I suggest that install
electron28-bin
first, the packageelectron28
was moved fromextra
repo to AUR.