Conversation
refack
left a comment
There was a problem hiding this comment.
installers LGTM
rubberstamp the npm code
tools/msvs/msi/product.wxs
Outdated
There was a problem hiding this comment.
👍 Ohh nice!
I just assumed you'd leave that to us.
|
We forgot the macOS installer https://github.com/nodejs/node/tree/master/tools/osx-pkg.pmdoc |
|
@refack added. I think. 👍 |
|
@nodejs/platform-macos @nodejs/build who can verify macOS installer is correct? |
|
I can test this tomorrow
…On Jul 11, 2017 1:08 PM, "Refael Ackermann" ***@***.***> wrote:
@nodejs/platform-macos
<https://github.com/orgs/nodejs/teams/platform-macos> @nodejs/build
<https://github.com/orgs/nodejs/teams/build> who can verify macOS
installer is correct?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14163 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAecV63slpljU6rVaPxtKNv73UfUFitSks5sM2WmgaJpZM4OTos0>
.
|
| # TODO Can we extract $PREFIX from the installer? | ||
| cd /usr/local/bin | ||
| ln -sf ../lib/node_modules/npm/bin/npm-cli.js npm | ||
| ln -sf ../lib/node_modules/npm/bin/npx-cli.js npx |
There was a problem hiding this comment.
IIRC this file doesn't actually run or something, but no harm in putting it here I suppose.
There was a problem hiding this comment.
that is correct... that script does nothing sadly... although I agree that we should either be explicit or just remove it
There was a problem hiding this comment.
So what does install npm on osx?
|
Is this semver-minor since |
Seems |
There was a problem hiding this comment.
I'm getting two failures:
EDIT2: both of these failures still appear after updating node properly.
test/tap/spec-local-specifiers.js ................... 68/76 22s
removal > should remove the symlink
not ok removed transitive dep
+++ found
--- wanted
-not exists
+exists
compare: >-
fs.stat(/Users/Jeremiah/Documents/node/test-npm/test/tap/spec-local-specifiers/testdir/remove-behavior/rmsymlink/dep1/node_modules/dep2)
at:
line: 70
column: 7
file: test/tap/spec-local-specifiers.js
function: noFileExists
stack: |
noFileExists (test/tap/spec-local-specifiers.js:70:7)
common.npm.spread (test/tap/spec-local-specifiers.js:725:7)
source: >
t.fail(message, {found: 'exists', wanted: 'not exists', compare: 'fs.stat(' +
file + ')'})
and
test/tap/unit-deps-removeObsoleteDep.js ............... 2/3
removeObsoleteDep
not ok Cannot read property 'isTop' of undefined
stack: |
topHasNoPjson (lib/install/is-extraneous.js:11:14)
isNotExtraneous (lib/install/is-extraneous.js:20:12)
lib/install/is-extraneous.js:24:14
Array.some (<anonymous>)
isNotExtraneous (lib/install/is-extraneous.js:23:47)
isExtraneous (lib/install/is-extraneous.js:5:17)
lib/install/deps.js:178:9
Array.forEach (<anonymous>)
removeObsoleteDep (lib/install/deps.js:174:12)
Test.<anonymous> (test/tap/unit-deps-removeObsoleteDep.js:41:3)
at:
line: 11
column: 14
file: lib/install/is-extraneous.js
function: topHasNoPjson
type: TypeError
test: removeObsoleteDep
source: |
while (!top.isTop) top = top.parent
|
@Fishrock123 we'll be rolling a new npm with fixes for this stuff like... soon? maybe tomorrow? later this week? Anyway, we've got the fixes 👍 |
|
@zkat Do you think you could update this today? :) |
|
@addaleax sure. |
|
Closing in favor of #14235 |
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passesAffected core subsystem(s)
depsbuildDescription of Changes
Hey y'all! This release is a bit of a doozy:
Changelogs