Package Details: brackets 1.12-2

Git Clone URL: https://aur.archlinux.org/brackets.git (read-only)
Package Base: brackets
Description: An open source code editor for the web, written in JavaScript, HTML and CSS.
Upstream URL: http://brackets.io
Licenses: MIT
Conflicts: brackets-bin, brackets-git
Submitter: 4javier
Maintainer: petronny
Last Packager: petronny
Votes: 96
Popularity: 0.806784
First Submitted: 2013-12-05 11:44
Last Updated: 2018-02-05 09:42

Pinned Comments

petronny commented on 2018-01-16 05:40

This package needs a custom icu built with gcc5 by Adobe. I have to use gcc5 to link it to the final binary.

If you don't want to build gcc5, just install prebuilt brackets from https://mirrors.tuna.tsinghua.edu.cn/arch4edu

If you want to switch to the system icu, try it yourself and I'm happy to merge your patches.

Latest Comments

sanerb commented on 2018-03-30 03:03

anyone else getting the following?

npm ERR! code ERR_STREAM_WRITE_AFTER_END
npm ERR! write after end
npm ERR! code ERR_STREAM_WRITE_AFTER_END
npm ERR! write after end

More verbose (from the build log):

...
13254 silly pacote data for sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= not present. Using manifest.
13255 silly pacote webpack-sources@^0.1.4 extracted in 243ms
13256 silly extract assert-plus@1.0.0
13257 silly pacote trying assert-plus@^1.0.0 by hash: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
13258 silly pacote data for sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= not present. Using manifest.
13259 verbose stack Error [ERR_STREAM_WRITE_AFTER_END]: write after end
13259 verbose stack     at writeAfterEnd (_stream_writable.js:237:12)
13259 verbose stack     at PassThrough.Writable.write (_stream_writable.js:287:5)
13259 verbose stack     at PassThrough.Writable.end (_stream_writable.js:572:10)
13259 verbose stack     at ReadEntry.entry.on (/usr/lib/node_modules/npm/node_modules/pacote/lib/extract-stream.js:19:41)
13259 verbose stack     at ReadEntry.emit (events.js:185:15)
13259 verbose stack     at ReadEntry.emit (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js:287:25)
13259 verbose stack     at ReadEntry.[maybeEmitEnd] (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js:240:12)
13259 verbose stack     at ReadEntry.end (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js:153:27)
13259 verbose stack     at Unpack.[consumeBody] (/usr/lib/node_modules/npm/node_modules/tar/lib/parse.js:210:13)
13259 verbose stack     at Unpack.[consumeChunkSub] (/usr/lib/node_modules/npm/node_modules/tar/lib/parse.js:391:40)
13259 verbose stack     at Unpack.[consumeChunk] (/usr/lib/node_modules/npm/node_modules/tar/lib/parse.js:362:30)
13259 verbose stack     at Unzip.(anonymous function).on.chunk (/usr/lib/node_modules/npm/node_modules/tar/lib/parse.js:291:59)
13259 verbose stack     at Unzip.emit (events.js:180:13)
13259 verbose stack     at Unzip.emit (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js:287:25)
13259 verbose stack     at Unzip.write (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js:90:17)
13259 verbose stack     at Unzip.write (/usr/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/index.js:284:29)
13260 verbose cwd /var/tmp/pkgbuild-0/brackets/src/brackets
13261 verbose Linux 4.15.13-1-ARCH
13262 verbose argv "/usr/bin/node" "/usr/bin/npm" "install"
13263 verbose node v9.9.0
13264 verbose npm  v5.7.1
13265 error code ERR_STREAM_WRITE_AFTER_END
13266 error write after end
13267 verbose exit [ 1, true ]

friday13 commented on 2018-02-05 11:08

==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build gcc5.

friday13 commented on 2018-02-05 11:07

==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build gcc5.

static_n00b commented on 2018-01-21 08:59

At a certain point I had the following (reproducible) issue:

> Brackets-Shell@1.1.0-0 install /tmp/makepkg/brackets/src/brackets-shell
> 


> Brackets-Shell@1.1.0-0 postinstall /tmp/makepkg/brackets/src/brackets-shell
> bash -c 'mv .appshell.gyp appshell.gyp;'

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN Brackets-Shell@1.1.0-0 No license field.

added 85 packages in 44.106s
module.js:487
    throw err;
    ^

Error: Cannot find module 'underscore.string'
    at Function.Module._resolveFilename (module.js:485:15)
    at Function.Module._load (module.js:437:25)
    at Module.require (module.js:513:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/tmp/makepkg/brackets/src/brackets-shell/node_modules/grunt/lib/grunt/util.js:34:9)
    at Module._compile (module.js:569:30)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
==> ERROR: A failure occurred in build().
    Aborting...
:: failed to build brackets package(s)

petronny commented on 2018-01-16 05:40

This package needs a custom icu built with gcc5 by Adobe. I have to use gcc5 to link it to the final binary.

If you don't want to build gcc5, just install prebuilt brackets from https://mirrors.tuna.tsinghua.edu.cn/arch4edu

If you want to switch to the system icu, try it yourself and I'm happy to merge your patches.

brainblasted commented on 2018-01-16 00:21

@petronny, could you explain to us why we need to build a different compiler in order to use build this, then?

petronny commented on 2018-01-14 08:55

@mohe NO! IT SHOULDN'T

mohe commented on 2018-01-13 18:06

gcc5 should be replaced with gcc

g++-5 should be replaced with g++

SkipTyler commented on 2017-11-26 23:25

Hey.
Running "cef-extract" task
This process takes a very long time. What to do with it?

petronny commented on 2017-11-24 05:10

@Ramadhan please try installing the prebuilt brackets from https://mirrors.tuna.tsinghua.edu.cn/arch4edu/

All comments