FAQ
Using node v0.8.8 and npm version 1.1.59 on windows 7 I cannot seem to get
npm to work correctly.
If I install locally, e.g., npm install module, I get EPERM issues (see log
at end)
If I install globally, .e.g., npm install module -g, then node can't find
the module. (it is being installed in %APPDATA%, but node isn't looking
there)
If I install locally, but as administrator it is installed in %APPDATA%.

Can anyone help?

Here is log from installing locally:

npm http GET https://registry.npmjs.org/websocket-server
npm http 304 https://registry.npmjs.org/websocket-server
npm ERR! error rolling back Error: EPERM, readdir
'C:\seth\swm\widget\server\node_modules\websocket-server'
npm ERR! error rolling back websocket-server@1.4.04 { [Error: EPERM,
readdir 'C:\seth\swm\widget\server\node_modules\websocket-server']
npm ERR! error rolling back errno: 50,
npm ERR! error rolling back code: 'EPERM',
npm ERR! error rolling back path:
'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server' }
npm ERR! Error: EPERM, open
'C:\seth\swm\widget\server\node_modules\websocket-server\package.json'
npm ERR! { [Error: EPERM, open
'C:\seth\swm\widget\server\node_modules\websocket-server\package.json']
npm ERR! errno: 50,
npm ERR! code: 'EPERM',
npm ERR! path:
'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server\\package.json'
}
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
"websocket-server"
npm ERR! cwd C:\seth\swm\widget\server
npm ERR! node -v v0.8.8
npm ERR! npm -v 1.1.59
npm ERR! path
C:\seth\swm\widget\server\node_modules\websocket-server\package.json
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, open
'C:\seth\swm\widget\server\node_modules\websocket-server\package.json'

--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Search Discussions

  • Bert Belder at Sep 4, 2012 at 5:39 pm
    If I install locally, but as administrator it is installed in %APPDATA%.
    That would be very surprising. Are you sure?

    --
    Job Board: http://jobs.nodejs.org/
    Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
    You received this message because you are subscribed to the Google
    Groups "nodejs" group.
    To post to this group, send email to nodejs@googlegroups.com
    To unsubscribe from this group, send email to
    nodejs+unsubscribe@googlegroups.com
    For more options, visit this group at
    http://groups.google.com/group/nodejs?hl=en?hl=en
  • Seth Goldstein at Sep 4, 2012 at 8:38 pm
    Yes, I am sure. I can send you a directory listing. Any help would
    be great. I don't really care about global install, I really want it
    to work locally.
    On Tue, Sep 4, 2012 at 1:39 PM, Bert Belder wrote:
    If I install locally, but as administrator it is installed in %APPDATA%.
    That would be very surprising. Are you sure?

    --
    Job Board: http://jobs.nodejs.org/
    Posting guidelines:
    https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
    You received this message because you are subscribed to the Google
    Groups "nodejs" group.
    To post to this group, send email to nodejs@googlegroups.com
    To unsubscribe from this group, send email to
    nodejs+unsubscribe@googlegroups.com
    For more options, visit this group at
    http://groups.google.com/group/nodejs?hl=en?hl=en


    --
    Seth Copen Goldstein
    FlashGroup: Connecting people through intention
    412-818-1192

    --
    Job Board: http://jobs.nodejs.org/
    Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
    You received this message because you are subscribed to the Google
    Groups "nodejs" group.
    To post to this group, send email to nodejs@googlegroups.com
    To unsubscribe from this group, send email to
    nodejs+unsubscribe@googlegroups.com
    For more options, visit this group at
    http://groups.google.com/group/nodejs?hl=en?hl=en
  • Seth at Sep 5, 2012 at 2:17 am
    I realized I didn't include the entire log. Also I have tried this with a
    previous version of npm and node and it still happens, so it must be
    something about my system setup. However, it is essentially windows 7 out
    of the box. it is connected to a domain. Any help would be appreciated.

    0 info it worked if it ends with ok
    1 verbose cli [ 'C:\\Program Files (x86)\\nodejs\\\\node.exe',
    1 verbose cli 'C:\\Program Files
    (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
    1 verbose cli 'install',
    1 verbose cli 'websocket-server' ]
    2 info using npm@1.1.37
    3 info using node@v0.6.21-pre
    4 verbose node symlink C:\Program Files (x86)\nodejs\\node.exe
    5 verbose config file C:\Users\seth\.npmrc
    6 verbose config file C:\Program Files (x86)\nodejs\etc\npmrc
    7 verbose config file C:\Program Files (x86)\nodejs\node_modules\npm\npmrc
    8 verbose read json C:\seth\swm\widget\server\package.json
    9 verbose read json C:\seth\swm\widget\server\package.json
    10 verbose cache add [ 'websocket-server', null ]
    11 silly cache add name=undefined spec="websocket-server"
    args=["websocket-server",null]
    12 verbose parsed url { pathname: 'websocket-server',
    12 verbose parsed url path: 'websocket-server',
    12 verbose parsed url href: 'websocket-server' }
    13 silly lockFile c1a6b386-websocket-server websocket-server
    14 verbose lock websocket-server
    C:\Users\seth\AppData\Roaming\npm-cache\c1a6b386-websocket-server.lock
    15 silly lockFile c1a6b386-websocket-server websocket-server
    16 verbose addNamed [ 'websocket-server', '' ]
    17 verbose addNamed [ null, '' ]
    18 silly lockFile e7aeb222-websocket-server websocket-server@
    19 verbose lock websocket-server@
    C:\Users\seth\AppData\Roaming\npm-cache\e7aeb222-websocket-server.lock
    20 silly addNameRange { name: 'websocket-server', range: '', hasData: false
    }
    21 verbose url raw websocket-server
    22 verbose url resolving [ 'https://registry.npmjs.org/',
    './websocket-server' ]
    23 verbose url resolved https://registry.npmjs.org/websocket-server
    24 info retry registry request attempt 1 at 22:03:05
    25 http GET https://registry.npmjs.org/websocket-server
    26 http 200 https://registry.npmjs.org/websocket-server
    27 silly registry.get cb [ 200,
    27 silly registry.get { vary: 'Accept',
    27 silly registry.get server: 'CouchDB/1.2.0 (Erlang OTP/R15B)',
    27 silly registry.get etag: '"9CX0Z9KWPO4PRM3O1GBFVHQW1"',
    27 silly registry.get date: 'Wed, 05 Sep 2012 02:03:10 GMT',
    27 silly registry.get 'content-type': 'application/json',
    27 silly registry.get 'content-length': '13756' } ]
    28 silly addNameRange number 2 { name: 'websocket-server', range: '',
    hasData: true }
    29 silly addNameRange versions [ 'websocket-server',
    29 silly addNameRange [ '1.0.4',
    29 silly addNameRange '1.0.5',
    29 silly addNameRange '1.0.51',
    29 silly addNameRange '1.0.52',
    29 silly addNameRange '1.0.53',
    29 silly addNameRange '1.1.00',
    29 silly addNameRange '1.2.00',
    29 silly addNameRange '1.3.00',
    29 silly addNameRange '1.3.01',
    29 silly addNameRange '1.3.02',
    29 silly addNameRange '1.3.03',
    29 silly addNameRange '1.3.50',
    29 silly addNameRange '1.3.52',
    29 silly addNameRange '1.3.53',
    29 silly addNameRange '1.4.00',
    29 silly addNameRange '1.4.01',
    29 silly addNameRange '1.4.02',
    29 silly addNameRange '1.4.03',
    29 silly addNameRange '1.4.04' ] ]
    30 verbose addNamed [ 'websocket-server', '1.4.04' ]
    31 verbose addNamed [ '1.4.04', '1.4.04' ]
    32 silly lockFile c2f48267-websocket-server-1-4-04 websocket-server@1.4.04
    33 verbose lock websocket-server@1.4.04
    C:\Users\seth\AppData\Roaming\npm-cache\c2f48267-websocket-server-1-4-04.lock
    34 silly lockFile 8f9d51dc-rver-websocket-server-1-4-04-tgz
    https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz
    35 verbose lock
    https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz
    C:\Users\seth\AppData\Roaming\npm-cache\8f9d51dc-rver-websocket-server-1-4-04-tgz.lock
    36 verbose addRemoteTarball [
    'https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz',
    36 verbose addRemoteTarball '1fbbab618ac49a0df136e231e54a679beed115ea' ]
    37 info retry fetch attempt 1 at 22:03:07
    38 verbose fetch to=
    C:\tmp\npm-272272\1346810587229-0.889110878109932\tmp.tgz
    39 http GET
    https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz
    40 http 200
    https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz
    41 silly shasum updated bytes 21950
    42 info shasum 1fbbab618ac49a0df136e231e54a679beed115ea
    42 info shasum C:\tmp\npm-272272\1346810587229-0.889110878109932\tmp.tgz
    43 verbose tar unpack
    C:\tmp\npm-272272\1346810587229-0.889110878109932\tmp.tgz
    44 silly lockFile 263afd62-587229-0-889110878109932-package
    C:\tmp\npm-272272\1346810587229-0.889110878109932\package
    45 verbose lock C:\tmp\npm-272272\1346810587229-0.889110878109932\package
    C:\Users\seth\AppData\Roaming\npm-cache\263afd62-587229-0-889110878109932-package.lock
    46 silly gunzTarPerm modes [ '755', '644' ]
    47 silly gunzTarPerm extractEntry .gitignore
    48 silly gunzTarPerm extractEntry LICENSE.md
    49 silly gunzTarPerm extractEntry Makefile
    50 silly gunzTarPerm extractEntry package.json
    51 silly gunzTarPerm extractEntry README.md
    52 silly gunzTarPerm extractEntry docs/index.html
    53 silly gunzTarPerm extractEntry docs/style.css
    54 silly gunzTarPerm extractEntry samples/handshake-packets
    55 silly gunzTarPerm extractEntry tools/release.js
    56 silly gunzTarPerm extractEntry lib/_events.js
    57 silly gunzTarPerm extractEntry lib/_util.js
    58 silly gunzTarPerm extractEntry lib/lang/mixin.js
    59 silly gunzTarPerm extractEntry lib/ws/connection.js
    60 silly gunzTarPerm extractEntry lib/ws/manager.js
    61 silly gunzTarPerm extractEntry lib/ws/parser.js
    62 silly gunzTarPerm extractEntry lib/ws/server.js
    63 silly gunzTarPerm extractEntry test/common.js
    64 silly gunzTarPerm extractEntry test/fixtures/.gitignore
    65 silly gunzTarPerm extractEntry test/manual/chat-server.js
    66 silly gunzTarPerm extractEntry test/manual/chat.html
    67 silly gunzTarPerm extractEntry test/manual/client.html
    68 silly gunzTarPerm extractEntry test/manual/dev-server.js
    69 silly gunzTarPerm extractEntry test/manual/echo-server.js
    70 silly gunzTarPerm extractEntry test/manual/test-https-upgrade.js
    71 silly gunzTarPerm extractEntry test/manual/ssl/cert.key
    72 silly gunzTarPerm extractEntry test/manual/ssl/cert.pem
    73 silly gunzTarPerm extractEntry test/pummel/.gitignore
    74 silly gunzTarPerm extractEntry test/simple/.gitignore
    75 verbose read json
    C:\tmp\npm-272272\1346810587229-0.889110878109932\package\package.json
    76 silly lockFile 263afd62-587229-0-889110878109932-package
    C:\tmp\npm-272272\1346810587229-0.889110878109932\package
    77 verbose from cache
    C:\tmp\npm-272272\1346810587229-0.889110878109932\package\package.json
    78 verbose tar pack [
    'C:\\Users\\seth\\AppData\\Roaming\\npm-cache\\websocket-server\\1.4.04\\package.tgz',
    78 verbose tar pack
    'C:\\tmp\\npm-272272\\1346810587229-0.889110878109932\\package' ]
    79 verbose tarball
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    80 verbose folder C:\tmp\npm-272272\1346810587229-0.889110878109932\package
    81 silly lockFile e6a45718-socket-server-1-4-04-package-tgz
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    82 verbose lock
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    C:\Users\seth\AppData\Roaming\npm-cache\e6a45718-socket-server-1-4-04-package-tgz.lock
    83 silly lockFile e6a45718-socket-server-1-4-04-package-tgz
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    84 silly lockFile f810ce60--websocket-server-1-4-04-package
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    85 verbose lock
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    C:\Users\seth\AppData\Roaming\npm-cache\f810ce60--websocket-server-1-4-04-package.lock
    86 silly lockFile f810ce60--websocket-server-1-4-04-package
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    87 verbose tar unpack
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    88 silly lockFile f810ce60--websocket-server-1-4-04-package
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    89 verbose lock
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    C:\Users\seth\AppData\Roaming\npm-cache\f810ce60--websocket-server-1-4-04-package.lock
    90 silly gunzTarPerm modes [ '755', '644' ]
    91 silly gunzTarPerm extractEntry package.json
    92 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
    93 silly gunzTarPerm extractEntry .npmignore
    94 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
    95 silly gunzTarPerm extractEntry README.md
    96 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
    97 silly gunzTarPerm extractEntry docs/index.html
    98 silly gunzTarPerm modified mode [ 'docs/index.html', 438, 420 ]
    99 silly gunzTarPerm extractEntry docs/style.css
    100 silly gunzTarPerm modified mode [ 'docs/style.css', 438, 420 ]
    101 silly gunzTarPerm extractEntry lib/_events.js
    102 silly gunzTarPerm modified mode [ 'lib/_events.js', 438, 420 ]
    103 silly gunzTarPerm extractEntry lib/_util.js
    104 silly gunzTarPerm modified mode [ 'lib/_util.js', 438, 420 ]
    105 silly gunzTarPerm extractEntry lib/lang/mixin.js
    106 silly gunzTarPerm modified mode [ 'lib/lang/mixin.js', 438, 420 ]
    107 silly gunzTarPerm extractEntry lib/ws/connection.js
    108 silly gunzTarPerm modified mode [ 'lib/ws/connection.js', 438, 420 ]
    109 silly gunzTarPerm extractEntry lib/ws/manager.js
    110 silly gunzTarPerm modified mode [ 'lib/ws/manager.js', 438, 420 ]
    111 silly gunzTarPerm extractEntry lib/ws/parser.js
    112 silly gunzTarPerm modified mode [ 'lib/ws/parser.js', 438, 420 ]
    113 silly gunzTarPerm extractEntry lib/ws/server.js
    114 silly gunzTarPerm modified mode [ 'lib/ws/server.js', 438, 420 ]
    115 silly gunzTarPerm extractEntry LICENSE.md
    116 silly gunzTarPerm modified mode [ 'LICENSE.md', 438, 420 ]
    117 silly gunzTarPerm extractEntry Makefile
    118 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
    119 silly gunzTarPerm extractEntry samples/handshake-packets
    120 silly gunzTarPerm modified mode [ 'samples/handshake-packets', 438, 420
    ]
    121 silly gunzTarPerm extractEntry test/common.js
    122 silly gunzTarPerm modified mode [ 'test/common.js', 438, 420 ]
    123 silly gunzTarPerm extractEntry test/fixtures/.npmignore
    124 silly gunzTarPerm modified mode [ 'test/fixtures/.npmignore', 438, 420 ]
    125 silly gunzTarPerm extractEntry test/manual/chat-server.js
    126 silly gunzTarPerm modified mode [ 'test/manual/chat-server.js', 438,
    420 ]
    127 silly gunzTarPerm extractEntry test/manual/dev-server.js
    128 silly gunzTarPerm modified mode [ 'test/manual/dev-server.js', 438, 420
    ]
    129 silly gunzTarPerm extractEntry test/manual/echo-server.js
    130 silly gunzTarPerm modified mode [ 'test/manual/echo-server.js', 438,
    420 ]
    131 silly gunzTarPerm extractEntry test/manual/test-https-upgrade.js
    132 silly gunzTarPerm modified mode [ 'test/manual/test-https-upgrade.js',
    438, 420 ]
    133 silly gunzTarPerm extractEntry test/manual/chat.html
    134 silly gunzTarPerm modified mode [ 'test/manual/chat.html', 438, 420 ]
    135 silly gunzTarPerm extractEntry test/manual/client.html
    136 silly gunzTarPerm modified mode [ 'test/manual/client.html', 438, 420 ]
    137 silly gunzTarPerm extractEntry test/manual/ssl/cert.key
    138 silly gunzTarPerm modified mode [ 'test/manual/ssl/cert.key', 438, 420 ]
    139 silly gunzTarPerm extractEntry test/manual/ssl/cert.pem
    140 silly gunzTarPerm modified mode [ 'test/manual/ssl/cert.pem', 438, 420 ]
    141 silly gunzTarPerm extractEntry test/pummel/.npmignore
    142 silly gunzTarPerm modified mode [ 'test/pummel/.npmignore', 438, 420 ]
    143 silly gunzTarPerm extractEntry test/simple/.npmignore
    144 silly gunzTarPerm modified mode [ 'test/simple/.npmignore', 438, 420 ]
    145 silly gunzTarPerm extractEntry tools/release.js
    146 silly gunzTarPerm modified mode [ 'tools/release.js', 438, 420 ]
    147 verbose read json
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package\package.json
    148 silly lockFile f810ce60--websocket-server-1-4-04-package
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package
    149 silly shasum updated bytes 21978
    150 info shasum 53dd135790e23d5c02766781809f4b538817fc86
    150 info shasum
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    151 verbose from cache
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package\package.json
    152 verbose chmod
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    644
    153 silly chown skipping for windows
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    154 silly lockFile 8f9d51dc-rver-websocket-server-1-4-04-tgz
    https://registry.npmjs.org/websocket-server/-/websocket-server-1.4.04.tgz
    155 silly lockFile c2f48267-websocket-server-1-4-04 websocket-server@1.4.04
    156 silly lockFile e7aeb222-websocket-server websocket-server@
    157 silly resolved [ { version: '1.4.04',
    157 silly resolved description: 'A WebSocket Server for node.js,
    90-100% spec compatible.',
    157 silly resolved repository:
    157 silly resolved { type: 'git',
    157 silly resolved url:
    'http://github.com/miksago/node-websocket-server.git' },
    157 silly resolved directories: { doc: './doc', lib: './lib/ws' },
    157 silly resolved main: './lib/ws/server',
    157 silly resolved bugs: { web:
    'http://github.com/miksago/node-websocket-server/issues' },
    157 silly resolved author: { name: 'Micheil Smith', email:
    'micheil@brandedcode.com' },
    157 silly resolved licenses: [ [Object] ],
    157 silly resolved name: 'websocket-server',
    157 silly resolved engines: { node: '>=0.2.0-0' },
    157 silly resolved readme: '# node-websocket-server #\n\nThis is a
    server for the WebSocket Protocol. It currently to works\nwith both
    [draft75](http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-75)
    and [draft76](http://www.whatwg.org/specs/web-socket-protocol/) of the
    protocol specification.\n\nSee http://static.brandedcode.com/nws-docs/ for
    some slightly outdated\ndocumentation.',
    157 silly resolved _id: 'websocket-server@1.4.04',
    157 silly resolved dist: { shasum:
    '53dd135790e23d5c02766781809f4b538817fc86' },
    157 silly resolved _from: 'websocket-server' } ]
    158 info install websocket-server@1.4.04 into C:\seth\swm\widget\server
    159 info installOne websocket-server@1.4.04
    160 verbose from cache
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package\package.json
    161 info C:\seth\swm\widget\server\node_modules\websocket-server unbuild
    162 verbose read json
    C:\seth\swm\widget\server\node_modules\websocket-server\package.json
    163 verbose tar unpack
    C:\Users\seth\AppData\Roaming\npm-cache\websocket-server\1.4.04\package.tgz
    164 silly lockFile 712cee75-er-node-modules-websocket-server
    C:\seth\swm\widget\server\node_modules\websocket-server
    165 verbose lock C:\seth\swm\widget\server\node_modules\websocket-server
    C:\Users\seth\AppData\Roaming\npm-cache\712cee75-er-node-modules-websocket-server.lock
    166 silly gunzTarPerm modes [ '755', '644' ]
    167 silly gunzTarPerm extractEntry package.json
    168 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
    169 silly gunzTarPerm extractEntry .npmignore
    170 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
    171 silly gunzTarPerm extractEntry README.md
    172 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
    173 silly gunzTarPerm extractEntry docs/index.html
    174 silly gunzTarPerm modified mode [ 'docs/index.html', 438, 420 ]
    175 silly gunzTarPerm extractEntry docs/style.css
    176 silly gunzTarPerm modified mode [ 'docs/style.css', 438, 420 ]
    177 silly gunzTarPerm extractEntry lib/_events.js
    178 silly gunzTarPerm modified mode [ 'lib/_events.js', 438, 420 ]
    179 silly gunzTarPerm extractEntry lib/_util.js
    180 silly gunzTarPerm modified mode [ 'lib/_util.js', 438, 420 ]
    181 silly gunzTarPerm extractEntry lib/lang/mixin.js
    182 silly gunzTarPerm modified mode [ 'lib/lang/mixin.js', 438, 420 ]
    183 silly gunzTarPerm extractEntry lib/ws/connection.js
    184 silly gunzTarPerm modified mode [ 'lib/ws/connection.js', 438, 420 ]
    185 silly gunzTarPerm extractEntry lib/ws/manager.js
    186 silly gunzTarPerm modified mode [ 'lib/ws/manager.js', 438, 420 ]
    187 silly gunzTarPerm extractEntry lib/ws/parser.js
    188 silly gunzTarPerm modified mode [ 'lib/ws/parser.js', 438, 420 ]
    189 silly gunzTarPerm extractEntry lib/ws/server.js
    190 silly gunzTarPerm modified mode [ 'lib/ws/server.js', 438, 420 ]
    191 silly gunzTarPerm extractEntry LICENSE.md
    192 silly gunzTarPerm modified mode [ 'LICENSE.md', 438, 420 ]
    193 silly gunzTarPerm extractEntry Makefile
    194 silly gunzTarPerm modified mode [ 'Makefile', 438, 420 ]
    195 silly gunzTarPerm extractEntry samples/handshake-packets
    196 silly gunzTarPerm modified mode [ 'samples/handshake-packets', 438, 420
    ]
    197 silly gunzTarPerm extractEntry test/common.js
    198 silly gunzTarPerm modified mode [ 'test/common.js', 438, 420 ]
    199 silly gunzTarPerm extractEntry test/fixtures/.npmignore
    200 silly gunzTarPerm modified mode [ 'test/fixtures/.npmignore', 438, 420 ]
    201 silly gunzTarPerm extractEntry test/manual/chat-server.js
    202 silly gunzTarPerm modified mode [ 'test/manual/chat-server.js', 438,
    420 ]
    203 silly gunzTarPerm extractEntry test/manual/dev-server.js
    204 silly gunzTarPerm modified mode [ 'test/manual/dev-server.js', 438, 420
    ]
    205 silly gunzTarPerm extractEntry test/manual/echo-server.js
    206 silly gunzTarPerm modified mode [ 'test/manual/echo-server.js', 438,
    420 ]
    207 silly gunzTarPerm extractEntry test/manual/test-https-upgrade.js
    208 silly gunzTarPerm modified mode [ 'test/manual/test-https-upgrade.js',
    438, 420 ]
    209 silly gunzTarPerm extractEntry test/manual/chat.html
    210 silly gunzTarPerm modified mode [ 'test/manual/chat.html', 438, 420 ]
    211 silly gunzTarPerm extractEntry test/manual/client.html
    212 silly gunzTarPerm modified mode [ 'test/manual/client.html', 438, 420 ]
    213 silly gunzTarPerm extractEntry test/manual/ssl/cert.key
    214 silly gunzTarPerm modified mode [ 'test/manual/ssl/cert.key', 438, 420 ]
    215 silly gunzTarPerm extractEntry test/manual/ssl/cert.pem
    216 silly gunzTarPerm modified mode [ 'test/manual/ssl/cert.pem', 438, 420 ]
    217 silly gunzTarPerm extractEntry test/pummel/.npmignore
    218 silly gunzTarPerm modified mode [ 'test/pummel/.npmignore', 438, 420 ]
    219 silly gunzTarPerm extractEntry test/simple/.npmignore
    220 silly gunzTarPerm modified mode [ 'test/simple/.npmignore', 438, 420 ]
    221 silly gunzTarPerm extractEntry tools/release.js
    222 silly gunzTarPerm modified mode [ 'tools/release.js', 438, 420 ]
    223 verbose read json
    C:\seth\swm\widget\server\node_modules\websocket-server\package.json
    224 silly lockFile 712cee75-er-node-modules-websocket-server
    C:\seth\swm\widget\server\node_modules\websocket-server
    225 info C:\seth\swm\widget\server\node_modules\websocket-server unbuild
    226 verbose read json
    C:\seth\swm\widget\server\node_modules\websocket-server\package.json
    227 error error rolling back Error: EPERM, readdir
    'C:\seth\swm\widget\server\node_modules\websocket-server'
    227 error error rolling back websocket-server@1.4.04 { [Error: EPERM,
    readdir 'C:\seth\swm\widget\server\node_modules\websocket-server']
    227 error error rolling back errno: 50,
    227 error error rolling back code: 'EPERM',
    227 error error rolling back path:
    'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server' }
    228 error Error: EPERM, open
    'C:\seth\swm\widget\server\node_modules\websocket-server\package.json'
    228 error { [Error: EPERM, open
    'C:\seth\swm\widget\server\node_modules\websocket-server\package.json']
    228 error errno: 50,
    228 error code: 'EPERM',
    228 error path:
    'C:\\seth\\swm\\widget\\server\\node_modules\\websocket-server\\package.json'
    }
    229 error Please try running this command again as root/Administrator.
    230 error System Windows_NT 6.1.7601
    231 error command "C:\\Program Files (x86)\\nodejs\\\\node.exe"
    "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
    "install" "websocket-server"
    232 error cwd C:\seth\swm\widget\server
    233 error node -v v0.6.21-pre
    234 error npm -v 1.1.37
    235 error path
    C:\seth\swm\widget\server\node_modules\websocket-server\package.json
    236 error code EPERM
    237 error message EPERM, open
    'C:\seth\swm\widget\server\node_modules\websocket-server\package.json'
    238 error errno 50
    239 error 50 errno
    240 verbose exit [ 50, true ]

    On Tuesday, September 4, 2012 4:38:41 PM UTC-4, Seth Goldstein wrote:

    Yes, I am sure. I can send you a directory listing. Any help would
    be great. I don't really care about global install, I really want it
    to work locally.
    On Tue, Sep 4, 2012 at 1:39 PM, Bert Belder wrote:
    If I install locally, but as administrator it is installed in
    %APPDATA%.
    That would be very surprising. Are you sure?

    --
    Job Board: http://jobs.nodejs.org/
    Posting guidelines:
    https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
    You received this message because you are subscribed to the Google
    Groups "nodejs" group.
    To post to this group, send email to nod...@googlegroups.com<javascript:>
    To unsubscribe from this group, send email to
    nodejs+un...@googlegroups.com <javascript:>
    For more options, visit this group at
    http://groups.google.com/group/nodejs?hl=en?hl=en


    --
    Seth Copen Goldstein
    FlashGroup: Connecting people through intention
    412-818-1192
    --
    Job Board: http://jobs.nodejs.org/
    Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
    You received this message because you are subscribed to the Google
    Groups "nodejs" group.
    To post to this group, send email to nodejs@googlegroups.com
    To unsubscribe from this group, send email to
    nodejs+unsubscribe@googlegroups.com
    For more options, visit this group at
    http://groups.google.com/group/nodejs?hl=en?hl=en

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupnodejs @
categoriesnodejs
postedSep 4, '12 at 4:51p
activeSep 5, '12 at 2:17a
posts4
users3
websitenodejs.org
irc#node.js

People

Translate

site design / logo © 2022 Grokbase