Bug Tracker

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#14476 closed bug (notabug)

Build Errors (master, updated 10-21-13)

Reported by: deejroth+jquery@… Owned by:
Priority: high Milestone: None
Component: build Version: 1.10.2
Keywords: Cc:
Blocked by: Blocking:

Description

Unable to build jQuery per directions on GitHub. See PasteBin.

  • Machine: Win7 Home Prem (x64)
  • Git version: 1.8.4.msysgit.0
  • NPM version: 1.3.8
  • Grunt version: 0.4.1
  • Grunt-cli version: 0.4.9
  • Bower version: 1.2.7

I have attempted to build this via windows cli, git cli, and xampp cli with no success. (Even running as Admin!)

# npm install
> jquery@2.1.0-pre install C:\...\GitHub\jquery
> node build/bower-install

events.js:72
	throw er; // Unhandled 'error' event

Error: spawn ENOENT
	at errnoException (child_process.js:980:11)
	at Process.ChildProcess._handle.onexit (child_process.js:771:34)

npm ERR! wierd error 8
npm ERR! not ok code 0

Please forgive me if I did this wrong. I am a newb to the WikiFormatting and bug reporting. I hope I have provided enough information.

Here is a screenshot after "npm install" step: DropboxSharedFolder

Change History (8)

comment:1 Changed 6 years ago by timmywil

Component: unfiledbuild
Priority: undecidedhigh
Resolution: notabug
Status: newclosed

I think I've seen this error floating around the fictitious stratosphere bolstering Windows users. That is, I believe it has something to do with spawn on Windows.

I found this stackoverflow question and this node issue.

Let us know if that doesn't lead you in the right direction, but I don't have any personal experience with using spawn on a, what do you call it? Windows machine? Dr. Methvin (our president) might be more helpful as he is a member of that secret society. Also, freemasons.

comment:2 Changed 6 years ago by dmethvin

Make sure bower is installed globally and then try a bower install followed by grunt. The error you're getting seems to say the bower install didn't work.

comment:3 Changed 6 years ago by u@…

I don't get why Status has changed to 'closed'. The bug hasn't been fixed. Either the instructions on github are wrong, or something is wrong in the build scripts. Both cannot be correct.

I'm new to jQuery build, I just followed the instructions on github to the letter, and had an exact identical repro.

comment:4 in reply to:  2 Changed 6 years ago by DeeJRoth

Replying to dmethvin:

Make sure bower is installed globally and then try a bower install followed by grunt. The error you're getting seems to say the bower install didn't work.

I gave this a shot, and still got the same errors.

comment:5 in reply to:  1 Changed 6 years ago by DeeJRoth

Replying to timmywil:

I think I've seen this error floating around the fictitious stratosphere bolstering Windows users. That is, I believe it has something to do with spawn on Windows.

I found this stackoverflow question and this node issue.

Let us know if that doesn't lead you in the right direction, but I don't have any personal experience with using spawn on a, what do you call it? Windows machine? Dr. Methvin (our president) might be more helpful as he is a member of that secret society. Also, freemasons.

First...Happy Halloween to those of you that celebrate this lovely, childish "holiday". If not, then I hope you had a splendid day.

Down to business...I looked through the links and didn't really find/understand how or what I should take from this. I am a newb to node, grunt, and bower; my apologies for not disclosing this before. Is there something specific in these that I should look at? Maybe something you could point out to me on how to make this work?

comment:6 in reply to:  3 Changed 6 years ago by DeeJRoth

Replying to u@…:

I don't get why Status has changed to 'closed'. The bug hasn't been fixed. Either the instructions on github are wrong, or something is wrong in the build scripts. Both cannot be correct.

I'm new to jQuery build, I just followed the instructions on github to the letter, and had an exact identical repro.

Although I agree with you, I can't say I do 100%. The error we are getting could also be a node, bower, or grunt issue as well. I believe that if they find out that it is actually a problem with jQuery code, it may be reopened.

comment:7 Changed 6 years ago by DeeJRoth

I just wanted to thank you all for your input and apologize for the lapse in replies. I am a full time college student with a full-time+ job and large family. I'm sure some of you can relate. So, thank you all and I am sorry for not replying to your thoughts on this.

comment:8 in reply to:  2 Changed 6 years ago by theycallmemorty

Replying to dmethvin:

Make sure bower is installed globally and then try a bower install followed by grunt. The error you're getting seems to say the bower install didn't work.

I had the same problems reported by DeeJRoth and these steps worked for me. Thanks.

Note: See TracTickets for help on using tickets.