Package Details: atom-editor-beta 1.29.0.beta2-1

Git Clone URL: https://aur.archlinux.org/atom-editor-beta.git (read-only)
Package Base: atom-editor-beta
Description: Hackable text editor for the 21st Century, built using web technologies on the Electron framework - Beta channel.
Upstream URL: https://github.com/atom/atom
Keywords: atom beta editor
Licenses: MIT
Conflicts: atom-editor-beta-arch, atom-editor-beta-bin
Provides: atom-editor-beta-bin
Submitter: hydraz
Maintainer: grawlinson
Last Packager: fusion809
Votes: 16
Popularity: 0.123855
First Submitted: 2015-12-28 17:00
Last Updated: 2018-07-13 23:14

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Salamandar commented on 2018-04-20 13:15

Hi, checksum needs to be updated !

fusion809 commented on 2018-04-06 02:27

Oops sorry, updated.

Griever commented on 2018-04-06 02:21

Checksums need to be updated

Salamandar commented on 2017-10-18 15:13

Yeah \o/
(Still waiting for a better fix for this python2 stuff from them…)

fusion809 commented on 2017-10-18 14:17

It works and I committed it.

fusion809 commented on 2017-10-18 13:40

'twas a remnant of the days when metrics and exception-reporting were things users couldn't disable manually. Going to give this PKGBUILD a go. If it works I'll be committing it thanks.

Salamandar commented on 2017-10-18 13:35

Seemed to be related to a non-clean $srcdir (had the same issue).
1. I did a bit of cleaning on the PKGBUILD, you can find my version here :
https://gist.github.com/Salamandar/7ec88bc02e429dbe4bb934faa305395d

2. Why where exception-reporting and metrics disabled ? I had to remove the sed lines in prepare to make the PKGBUILD work.

Now, Atom-beta works.

Salamandar commented on 2017-10-18 11:52

Yes, I was a bit hasty to post my fix :/
But now it's a completely different issue. I'll tell you when everything works.

fusion809 commented on 2017-10-18 10:33

Doesn't work for me gives me this error:

npm ERR! path /data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors' -> '/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/.ansicolors.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR! /home/fusion809/.npm/_logs/2017-10-18T10_32_03_272Z-debug.log
child_process.js:615
throw err;
^

Error: Command failed: /data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/script/node_modules/.bin/npm --global-style --loglevel=error install
npm ERR! path /data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors' -> '/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/.ansicolors.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR! /home/fusion809/.npm/_logs/2017-10-18T10_32_03_272Z-debug.log

at checkExecSyncError (child_process.js:592:13)
at Object.execFileSync (child_process.js:612:13)
at module.exports (/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/script/lib/install-apm.js:9:16)
at Object.<anonymous> (/data/AUR/atom-editor-beta/src/atom-1.22.0-beta1/script/bootstrap:29:1)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
at Module.require (module.js:568:17)

Salamandar commented on 2017-10-18 09:47

Well… I found a *really crappy* workaround :
* create a symlink 'python' -> /usr/bin/python2
* add the directory to $PATH
I agree that's horrible but at least that fixes gyp.
in build() :
ln -s /usr/bin/python2 ./python
export PATH=$(pwd):$PATH