On Tuesday, December 16, 2014 6:42:14 PM UTC-8, Matt Ginzton wrote:
>
> I could not reproduce this issue. How did you get the source for node
>> (GitHub clone and if so which branch/tag did you checkout, source tarball,
>> other)? Also, which OS did you use to run node?
>>
>
> I cloned the github repo, checked out the v0.10.33-release branch, did
> `./configure --debug --without-snapshot` and `make`.
>
> I'm running on 64-bit Ubuntu 12.04.5.
>
> I just tried my repro steps and I can repro this but it apparently also
> depends on the contents of the package.json in the current directory -- if
> I run the same "npm install archiver connect" command from the original
> directory it fails as described; if I run it from an empty directory (or rm
> ./package.json) it completes successfully. I have to run somewhere right
> now but I will boil this down to a minimal repro case that's actually
> self-contained and get back to you later tonight.
>
OK, the extra step to repro is have a package.json with the following
contents
{
"dependencies": {
"archiver": "0.13",
"connect": "~2.15.0"
}
}
And then run "npm install archiver connect" when the node binary on your
path is built for debug.
This repro is at least somewhat dependent on the precise versions specified
in package.json there; it doesn't crash if I remove the tilde or change the
version of connect to something more current. To be clear, I don't think
the problem I'm asking about has anything to do with npm or connect or the
precise version of connect; this is just a repro case I stumbled onto by
accident that deterministically follows some code path that manages to
repro the bug I'm asking about.
I'll be very interested to learn whether the underlying failure in the
hydrogen-instructions verify stuff is something totally superficial or
actually represents a real problem. Thanks for looking into this.
Matt
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/69c62fe9-4961-421c-90a6-fbdd453b47fc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.