Skip to content
This repository has been archived by the owner on Feb 24, 2022. It is now read-only.

bower error EACCES, mkdir '/Users/itsmechlark/.bower/cache' #296

Open
itsmechlark opened this issue Feb 12, 2014 · 1 comment
Open

bower error EACCES, mkdir '/Users/itsmechlark/.bower/cache' #296

itsmechlark opened this issue Feb 12, 2014 · 1 comment

Comments

@itsmechlark
Copy link


sudo npm install -g https://github.com/scripted-editor/scripted/tarball/master
Password:
npm http GET https://github.com/scripted-editor/scripted/tarball/master
npm http 200 https://github.com/scripted-editor/scripted/tarball/master
npm http GET https://github.com/kdvolder/websocket-multiplex/archive/master.tar.gz
npm http GET https://github.com/cujojs/when/archive/noisy-deferred-then.tar.gz
npm http GET https://github.com/s2js/rest/archive/dev.tar.gz
npm http GET https://github.com/aclement/serv/archive/master.tar.gz
npm http GET https://registry.npmjs.org/amdefine/0.0.2
npm http GET https://registry.npmjs.org/enhanced-resolve/0.4.5
npm http GET https://registry.npmjs.org/json5/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.9
npm http GET https://registry.npmjs.org/htmlparser/1.7.6
npm http GET https://registry.npmjs.org/optimist/0.3.5
npm http GET https://registry.npmjs.org/sockjs/0.3.1
npm http GET https://registry.npmjs.org/node-static/0.5.9
npm http GET https://registry.npmjs.org/express/3.0.6
npm http GET https://registry.npmjs.org/mime/1.2.9
npm http GET https://registry.npmjs.org/bower/0.8.5
npm http GET https://registry.npmjs.org/priorityqueuejs/0.1.0
npm http 304 https://registry.npmjs.org/formidable/1.0.9
npm http 304 https://registry.npmjs.org/htmlparser/1.7.6
npm http 304 https://registry.npmjs.org/amdefine/0.0.2
npm http 304 https://registry.npmjs.org/json5/0.1.0
npm http 200 https://registry.npmjs.org/enhanced-resolve/0.4.5
npm http GET https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.4.5.tgz
npm http 304 https://registry.npmjs.org/sockjs/0.3.1
npm http 304 https://registry.npmjs.org/mime/1.2.9
npm http 304 https://registry.npmjs.org/optimist/0.3.5
npm http 304 https://registry.npmjs.org/node-static/0.5.9
npm http 200 https://registry.npmjs.org/express/3.0.6
npm http GET https://registry.npmjs.org/express/-/express-3.0.6.tgz
npm http 304 https://registry.npmjs.org/bower/0.8.5
npm http 304 https://registry.npmjs.org/priorityqueuejs/0.1.0
npm http 200 https://github.com/aclement/serv/archive/master.tar.gz
npm http 200 https://github.com/kdvolder/websocket-multiplex/archive/master.tar.gz
npm http 200 https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.4.5.tgz
npm http 200 https://github.com/cujojs/when/archive/noisy-deferred-then.tar.gz
npm http 200 https://registry.npmjs.org/express/-/express-3.0.6.tgz
npm http 200 https://github.com/s2js/rest/archive/dev.tar.gz
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/livereload-server
npm http GET https://registry.npmjs.org/open
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/faye-websocket/0.4.0
npm http GET https://registry.npmjs.org/node-uuid/1.3.3
npm http GET https://registry.npmjs.org/rbytes/0.0.2
npm http GET https://registry.npmjs.org/when
npm http GET https://registry.npmjs.org/tmp
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/archy
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/hogan.js
npm http GET https://registry.npmjs.org/read-package-json
npm http GET https://registry.npmjs.org/rc
npm http GET https://registry.npmjs.org/tar
npm http GET https://registry.npmjs.org/promptly
npm http GET https://registry.npmjs.org/stable
npm http GET https://registry.npmjs.org/unzip
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/open
npm http 304 https://registry.npmjs.org/livereload-server
npm http 304 https://registry.npmjs.org/connect/2.7.2
npm http 304 https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/commander/0.6.1
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/cookie/0.0.5
npm http 304 https://registry.npmjs.org/mkdirp/0.3.3
npm http 304 https://registry.npmjs.org/buffer-crc32/0.1.1
npm http 304 https://registry.npmjs.org/methods/0.0.1
npm http 304 https://registry.npmjs.org/cookie-signature/0.0.1
npm http 304 https://registry.npmjs.org/fresh/0.1.0
npm http 304 https://registry.npmjs.org/send/0.1.0
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/node-uuid/1.3.3
npm http 304 https://registry.npmjs.org/when
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/rbytes/0.0.2
npm http 304 https://registry.npmjs.org/faye-websocket/0.4.0

> [email protected] install /usr/local/lib/node_modules/scripted/node_modules/sockjs/node_modules/rbytes
> node-waf configure build

sh: node-waf: command not found
npm http 304 https://registry.npmjs.org/tmp
npm http 304 https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/archy
npm WARN optional dep failed, continuing [email protected]
npm http 200 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/hogan.js
npm http 304 https://registry.npmjs.org/rc
npm http 304 https://registry.npmjs.org/read-package-json
npm http 304 https://registry.npmjs.org/tar
npm http 304 https://registry.npmjs.org/promptly
npm http 200 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/stable
npm http 304 https://registry.npmjs.org/unzip
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/qs/0.5.1
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/pause/0.0.1
npm http 304 https://registry.npmjs.org/formidable/1.0.11
npm http 304 https://registry.npmjs.org/bytes/0.1.0
npm http 200 https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/config-chain
npm http GET https://registry.npmjs.org/websocket.io
npm http GET https://registry.npmjs.org/livereload-protocol
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/slide
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/npmlog
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/pullstream
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/binary
npm http GET https://registry.npmjs.org/setimmediate
npm http GET https://registry.npmjs.org/match-stream
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/mime/1.2.4
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/block-stream
npm http 304 https://registry.npmjs.org/config-chain
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/read
npm http 304 https://registry.npmjs.org/livereload-protocol
npm http GET https://registry.npmjs.org/proto-list
npm http GET https://registry.npmjs.org/ini
npm http 304 https://registry.npmjs.org/websocket.io
npm http GET https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/ws/0.4.20
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/slide
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/npmlog
npm http GET https://registry.npmjs.org/ansi
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/pullstream
npm http 304 https://registry.npmjs.org/binary
npm http GET https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/setimmediate
npm http 304 https://registry.npmjs.org/connect
npm http 304 https://registry.npmjs.org/match-stream
npm http 304 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/over
npm http GET https://registry.npmjs.org/slice-stream/0.0.0
npm http 304 https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/buffers
npm http 304 https://registry.npmjs.org/mime/1.2.4
npm http 304 https://registry.npmjs.org/mkdirp/0.3.0
npm http 304 https://registry.npmjs.org/block-stream
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/chainsaw
npm http 304 https://registry.npmjs.org/proto-list
npm http 304 https://registry.npmjs.org/ini
npm http 304 https://registry.npmjs.org/ansi
npm http 304 https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/ws/0.4.20
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/over
npm http 304 https://registry.npmjs.org/buffers
npm http GET https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/slice-stream/0.0.0
npm http 304 https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/tinycolor
npm http 304 https://registry.npmjs.org/options

> [email protected] install /usr/local/lib/node_modules/scripted/node_modules/serv/node_modules/livereload-server/node_modules/websocket.io/node_modules/ws
> node install.js

[ws v0.4.20] Attempting to compile blazing fast native extensions.
[ws v0.4.20] Native extension compilation successful!
npm http 304 https://registry.npmjs.org/traverse
/usr/local/bin/scr -> /usr/local/lib/node_modules/scripted/bin/scr
/usr/local/bin/scripted -> /usr/local/lib/node_modules/scripted/bin/scripted

> [email protected] postinstall /usr/local/lib/node_modules/scripted
> cd client && bower install

bower error EACCES, mkdir '/Users/itsmechlark/.bower/cache'

There were errors, here's a summary of them:
- wire EACCES, mkdir '/Users/itsmechlark/.bower/cache'

[email protected] /usr/local/lib/node_modules/scripted
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected])
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:7261/components/requirejs/require.js
@kdvolder
Copy link
Contributor

I have seen this error before and had problems running npm install via '-g'. Check the owner and read/write access for your bower cache directory.

The workaround I had found working for me was to not use -g option but install scripted into my own ~/node_modules instead. Like this:

     cd ~
     mkdir node_modules
     npm install https://github.com/scripted-editor/scripted/tarball/master

Then you also have to add the ~/node_modules/bin directory to your path to be able to run scr commands from the commandline.

I beleave this is a bug in bower and it is most likely fixed in a later version of bower. But you should be able to use the workaround until we can update the bower version that scripted uses.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants