Package Details: atom-community-git 1.63.0_dev.r39017.g0f7c5c1-1

Git Clone URL: https://aur.archlinux.org/atom-community-git.git (read-only, click to copy)
Package Base: atom-community-git
Description: A hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors.
Upstream URL: https://github.com/atom-community/atom
Conflicts: apm, atom
Submitter: dhummel
Maintainer: None
Last Packager: dhummel
Votes: 2
Popularity: 0.000000
First Submitted: 2022-07-11 03:52 (UTC)
Last Updated: 2023-10-29 18:53 (UTC)

Latest Comments

1 2 Next › Last »

AlexWayfer commented on 2022-12-08 09:27 (UTC)

@dhummel thank you! Now it's installing.

But I have errors with almost all installed extensions. Not sure, is it upstream problem or can be fixed via installation package: https://github.com/atom-community/atom/issues/460

dhummel commented on 2022-12-08 00:16 (UTC)

I see you aren't using the "system" nodejs version. I have added a .node-version file to force it to be used. Hopefully that fixes the issue for you.

AlexWayfer commented on 2022-12-06 19:17 (UTC)

I saw this package had updates in recent times.

It still doesn't build:

gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
gyp ERR! System Linux 6.0.11-arch1-1
gyp ERR! command "/home/alex/.nodenv/versions/18.8.0/bin/node" "/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/alex/.cache/yay/atom-community-git/src/atom/apm/node_modules/atom-package-manager/node_modules/oniguruma
gyp ERR! node -v v18.8.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! oniguruma@7.2.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the oniguruma@7.2.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/alex/.npm/_logs/2022-12-06T19_16_30_017Z-debug.log
Error: Command failed: /home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/.bin/npm --global-style --loglevel=error install
(node:13580) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
(Use `node --trace-deprecation ...` to show where the warning was created)
gyp: name 'openssl_fips' is not defined while evaluating condition 'openssl_fips != ""' in binding.gyp while trying to load binding.gyp
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
gyp ERR! System Linux 6.0.11-arch1-1
gyp ERR! command "/home/alex/.nodenv/versions/18.8.0/bin/node" "/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/alex/.cache/yay/atom-community-git/src/atom/apm/node_modules/atom-package-manager/node_modules/oniguruma
gyp ERR! node -v v18.8.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! oniguruma@7.2.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the oniguruma@7.2.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/alex/.npm/_logs/2022-12-06T19_16_30_017Z-debug.log

    at checkExecSyncError (node:child_process:871:11)
    at Object.execFileSync (node:child_process:907:15)
    at installApm (/home/alex/.cache/yay/atom-community-git/src/atom/script/lib/install-apm.js:14:16)
    at /home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/threads/dist/worker/index.js:109:26
    at Generator.next (<anonymous>)
    at /home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/threads/dist/worker/index.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/threads/dist/worker/index.js:4:12)
    at runFunction (/home/alex/.cache/yay/atom-community-git/src/atom/script/script-runner/node_modules/threads/dist/worker/index.js:106:12)
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: atom-community-git

skualos commented on 2022-11-14 05:47 (UTC)

@AlexWayfer I was able to get it running by removing the check() section on the PKGBUILD and adding the -no-sandbox and --in-process-gpu flags in the .desktop file

sukrosono commented on 2022-11-12 20:02 (UTC)

the warning of mission dep: -> node-gyp -> nodejs-lts-gallium -> npm still blocking my installation, node 16.18 already installed via nvm

AlexWayfer commented on 2022-11-12 00:40 (UTC)

@skualos downgrade glibc if you can, or use work-arounds for old Electron. See https://bugs.archlinux.org/task/75902

skualos commented on 2022-11-11 07:16 (UTC)

I am getting a GPU process isn't usable error during the checks:

==> Starting check()...
##[command] Executing core main process tests

  ✓ AtomApplication command-line interface behavior opens a file to a specific line number: 54ms
  ✓ AtomApplication command-line interface behavior opens a file to a specific line number and column: 26ms
  ✓ AtomApplication command-line interface behavior opens a directory with a non-file protocol: 22ms
.
.
.
  ✓ AtomApplication IPC handling "open" without any option open the prompt for selecting a path: 1ms
    AtomApplication IPC handling "open-chosen-any" opens a file in the sending window: [25891:1111/145331.771155:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
##[error] Tests for core-main-process failed.



 ##[error] *** Reporting the errors that happened in all of the tests: *** 


##[error] The 'core-main-process' test step finished with a non-zero exit code 
 You can run the test again using: 
   /home/starch/.cache/yay/atom-community-git/src/atom/out/atom-dev-1.63.0-dev-a2bae55a7-amd64/atom --resource-path /home/starch/.cache/yay/atom-community-git/src/atom --test --main-process /home/starch/.cache/yay/atom-community-git/src/atom/spec/main-process
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: atom-community-git
FAIL

Full output: https://pastebin.com/dLnKNPxp

davidtaubmann commented on 2022-11-09 03:02 (UTC) (edited on 2022-11-09 03:05 (UTC) by davidtaubmann)

Updated my Manjaro, and git before doing the git clone, eventhough I got errors during the preparation:

==> Iniciando prepare()...
~/atom-community-git/src/atom ~/atom-community-git/src
Node:   v16.16.0
Python: v3.10.8
Installing script runner dependencies
Installing script dependencies
Installing apm
(node:5830) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
(Use `node --trace-deprecation ...` to show where the warning was created)
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1: error while loading shared libraries:libisl.so.23: cannot open shared object file: No such file or directory
make: *** [oniguruma.target.mk:153: Release/obj.target/oniguruma/deps/onig/regcomp.o] 
Error 1

... And so on...

dhummel commented on 2022-10-28 18:54 (UTC) (edited on 2022-10-28 18:55 (UTC) by dhummel)

moe_narrow, it looks like there was a GitHub server error causing this, it looks like it's working now.

$ curl -I https://www.atom.io/api/packages/language-gfm/versions/0.90.8/tarball
HTTP/1.1 302 Found
Content-Length: 0
Content-Type: text/html; charset=utf-8
Date: Fri, 28 Oct 2022 18:34:03 GMT
Server: WEBrick/1.6.1
Server: (Ruby/2.7.3/2021-04-05)
Cache-Control: no-cache
Location: https://codeload.github.com/atom/language-gfm/legacy.tar.gz/refs/tags/v0.90.8
Vary: Accept-Encoding
Vary: Origin
X-Request-ID: 31d498b8-9dac-471e-8588-faa01f858349
X-Runtime: 0.438362
X-Rack-Cache: miss
Strict-Transport-Security: max-age=631139040
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
Content-Security-Policy: default-src 'self'; frame-src 'self' www.youtube.com; img-src https: 'self'; media-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' platform.twitter.com; style-src 'self' 'unsafe-inline'

$ curl -I https://codeload.github.com/atom/language-gfm/legacy.tar.gz/refs/tags/v0.90.8
HTTP/2 200 
access-control-allow-origin: https://render.githubusercontent.com
content-disposition: attachment; filename=atom-language-gfm-v0.90.8-0-gce39df9.tar.gz
content-security-policy: default-src 'none'; style-src 'unsafe-inline'; sandbox
content-type: application/x-gzip
etag: "97a0f6627493deb0d467da7d7df12c99e60c4279dadb1d0019c67fa65b03c5f9"
strict-transport-security: max-age=31536000
vary: Authorization,Accept-Encoding,Origin
x-content-type-options: nosniff
x-frame-options: deny
x-xss-protection: 1; mode=block
date: Fri, 28 Oct 2022 18:34:13 GMT
x-github-request-id: C68C:3978:442F54:65BA12:635C20A5