Even more importantly, in this case, dtrace will probably never be
ported to windows, so it really ought to be an optional dependency,
imo.  https://github.com/mcavage/node-restify/issues/100  Go go open
source!

On Fri, Mar 9, 2012 at 07:31, Maiah Macariola <jjmmacari...@gmail.com> wrote:
> I see, so it seems that we have to wait until v0.8 is released. So sad for 
> windows nodejs developers.
>
> On Friday, March 9, 2012 8:38:37 PM UTC+8, Maiah Macariola wrote:
>> Hello,
>>
>> </div>
>> I just installed the new version of node as of this moment (0.6.12) in my 
>> Windows machine. And when I executed &quot;npm install restify&quot; command 
>> I got this error below:</div>
>>
>> </div>
>>
>> D:\tools\workspace-node\hello-<WBR>node-backbone&gt;npm install restify</div>
>> npm http GET <a href="https://registry.npmjs.org/restify"; 
>> target="_blank">https://registry.npmjs.org/<WBR>restify</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/restify"; 
>> target="_blank">https://registry.npmjs.org/<WBR>restify</a></div>
>> npm http GET <a href="https://registry.npmjs.org/dtrace-provider/0.0.6"; 
>> target="_blank">https://registry.npmjs.org/<WBR>dtrace-provider/0.0.6</a></div>
>> npm http GET <a href="https://registry.npmjs.org/http-signature/0.9.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>http-signature/0.9.8</a></div>
>> npm http GET <a href="https://registry.npmjs.org/lru-cache/1.0.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>lru-cache/1.0.5</a></div>
>> npm http GET <a href="https://registry.npmjs.org/mime/1.2.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>mime/1.2.5</a></div>
>> npm http GET <a href="https://registry.npmjs.org/bunyan/0.6.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>bunyan/0.6.8</a></div>
>> npm http GET <a href="https://registry.npmjs.org/qs/0.4.2"; 
>> target="_blank">https://registry.npmjs.org/qs/<WBR>0.4.2</a></div>
>> npm http GET <a href="https://registry.npmjs.org/retry/0.6.0"; 
>> target="_blank">https://registry.npmjs.org/<WBR>retry/0.6.0</a></div>
>> npm http GET <a href="https://registry.npmjs.org/formidable/1.0.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>formidable/1.0.9</a></div>
>> npm http GET <a href="https://registry.npmjs.org/node-uuid/1.3.3"; 
>> target="_blank">https://registry.npmjs.org/<WBR>node-uuid/1.3.3</a></div>
>> npm http GET <a href="https://registry.npmjs.org/semver/1.0.13"; 
>> target="_blank">https://registry.npmjs.org/<WBR>semver/1.0.13</a></div>
>> npm http GET <a href="https://registry.npmjs.org/async/0.1.18"; 
>> target="_blank">https://registry.npmjs.org/<WBR>async/0.1.18</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/lru-cache/1.0.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>lru-cache/1.0.5</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/bunyan/0.6.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>bunyan/0.6.8</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/dtrace-provider/0.0.6"; 
>> target="_blank">https://registry.npmjs.org/<WBR>dtrace-provider/0.0.6</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/http-signature/0.9.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>http-signature/0.9.8</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/mime/1.2.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>mime/1.2.5</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/qs/0.4.2"; 
>> target="_blank">https://registry.npmjs.org/qs/<WBR>0.4.2</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/retry/0.6.0"; 
>> target="_blank">https://registry.npmjs.org/<WBR>retry/0.6.0</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/formidable/1.0.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>formidable/1.0.9</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/node-uuid/1.3.3"; 
>> target="_blank">https://registry.npmjs.org/<WBR>node-uuid/1.3.3</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/semver/1.0.13"; 
>> target="_blank">https://registry.npmjs.org/<WBR>semver/1.0.13</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/async/0.1.18"; 
>> target="_blank">https://registry.npmjs.org/<WBR>async/0.1.18</a></div>
>> npm http GET <a href="https://registry.npmjs.org/asn1/0.1.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/0.1.9</a></div>
>> npm http GET <a href="https://registry.npmjs.org/ctype/0.3.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/0.3.1</a></div>
>> npm http GET <a href="https://registry.npmjs.org/sprintf/0.1.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/0.1.1</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/asn1/0.1.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/0.1.9</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/sprintf/0.1.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/0.1.1</a></div>
>> npm http GET <a 
>> href="https://registry.npmjs.org/sprintf/-/sprintf-0.1.1.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/-/sprintf-0.1.1.tgz</a></div>
>> npm http GET <a href="https://registry.npmjs.org/asn1/-/asn1-0.1.9.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/-/asn1-0.1.9.tgz</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/ctype/0.3.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/0.3.1</a></div>
>>
>> </div>
>> &gt; dtrace-provider@0.0.6 install 
>> D:\tools\workspace-node\hello-<WBR>node-backbone\node_modules\<WBR>restify\node_modules\dtrace-<WBR>provider</div>
>> &gt; node-waf configure build</div>
>>
>> </div>
>> npm http GET <a href="https://registry.npmjs.org/ctype/-/ctype-0.3.1.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/-/ctype-0.3.1.tgz</a></div>
>> &#39;node-waf&#39; is not recognized as an internal or external 
>> command,</div>
>> operable program or batch file.</div>
>> npm ERR! error installing dtrace-provider@0.0.6</div>
>> npm ERR! error installing restify@1.2.0</div>
>> npm ERR! error rolling back restify@1.2.0 Error: UNKNOWN, unknown error 
>> &#39;D:\tools\workspace-node\<WBR>hello-node-backbone\node_<WBR>modules\restify\node_modules\_<WBR>__formidable.npm\package\test&#39;</div>
>>
>> </div>
>> npm ERR! dtrace-provider@0.0.6 install: `node-waf configure build`</div>
>> npm ERR! `cmd &quot;/c&quot; &quot;node-waf configure build&quot;` failed 
>> with 1</div>
>> npm ERR!</div>
>> npm ERR! Failed at the dtrace-provider@0.0.6 install script.</div>
>> npm ERR! This is most likely a problem with the dtrace-provider 
>> package,</div>
>> npm ERR! not with npm itself.</div>
>> npm ERR! Tell the author that this fails on your system:</div>
>> npm ERR!     node-waf configure build</div>
>> npm ERR! You can get their info via:</div>
>> npm ERR!     npm owner ls dtrace-provider</div>
>> npm ERR! There is likely additional logging output above.</div>
>> npm ERR!</div>
>> npm ERR! System Windows_NT 5.1.2600</div>
>> npm ERR! command &quot;C:\\Program Files\\nodejs\\\\node.exe&quot; 
>> &quot;C:\\Program 
>> Files\\nodejs\\node_modules\\<WBR>npm\\bin\\npm-cli.js&quot; 
>> &quot;install&quot; &quot;restify&quot;</div>
>> npm ERR! cwd D:\tools\workspace-node\hello-<WBR>node-backbone</div>
>> npm ERR! node -v v0.6.12</div>
>> npm ERR! npm -v 1.1.4</div>
>> npm ERR! code ELIFECYCLE</div>
>> npm ERR! message dtrace-provider@0.0.6 install: `node-waf configure 
>> build`</div>
>> npm ERR! message `cmd &quot;/c&quot; &quot;node-waf configure build&quot;` 
>> failed with 1</div>
>> npm ERR! errno {}</div>
>> npm ERR!</div>
>> npm ERR! Additional logging details can be found in:</div>
>> npm ERR!     
>> D:\tools\workspace-node\hello-<WBR>node-backbone\npm-debug.log</div>
>> npm not ok</div>
>>
>> </div></div>
>>
>> </div>
>> Does anyone know what should I do here or there is a bug in this new release 
>> for windows? Because it seems that it is trying to 
>> execute &#39;node-waf&#39; as said in the log above but it is not existing 
>> that&#39;s why it fails.</div>
>>
>> </div>
>> Any help would be very much appreciated.</div>
>>
>> </div>
>> Thanks!</div>
>> Maiah</div>
>
>
>
> On Friday, March 9, 2012 8:38:37 PM UTC+8, Maiah Macariola wrote:
>> Hello,
>>
>> </div>
>> I just installed the new version of node as of this moment (0.6.12) in my 
>> Windows machine. And when I executed &quot;npm install restify&quot; command 
>> I got this error below:</div>
>>
>> </div>
>>
>> D:\tools\workspace-node\hello-<WBR>node-backbone&gt;npm install restify</div>
>> npm http GET <a href="https://registry.npmjs.org/restify"; 
>> target="_blank">https://registry.npmjs.org/<WBR>restify</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/restify"; 
>> target="_blank">https://registry.npmjs.org/<WBR>restify</a></div>
>> npm http GET <a href="https://registry.npmjs.org/dtrace-provider/0.0.6"; 
>> target="_blank">https://registry.npmjs.org/<WBR>dtrace-provider/0.0.6</a></div>
>> npm http GET <a href="https://registry.npmjs.org/http-signature/0.9.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>http-signature/0.9.8</a></div>
>> npm http GET <a href="https://registry.npmjs.org/lru-cache/1.0.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>lru-cache/1.0.5</a></div>
>> npm http GET <a href="https://registry.npmjs.org/mime/1.2.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>mime/1.2.5</a></div>
>> npm http GET <a href="https://registry.npmjs.org/bunyan/0.6.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>bunyan/0.6.8</a></div>
>> npm http GET <a href="https://registry.npmjs.org/qs/0.4.2"; 
>> target="_blank">https://registry.npmjs.org/qs/<WBR>0.4.2</a></div>
>> npm http GET <a href="https://registry.npmjs.org/retry/0.6.0"; 
>> target="_blank">https://registry.npmjs.org/<WBR>retry/0.6.0</a></div>
>> npm http GET <a href="https://registry.npmjs.org/formidable/1.0.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>formidable/1.0.9</a></div>
>> npm http GET <a href="https://registry.npmjs.org/node-uuid/1.3.3"; 
>> target="_blank">https://registry.npmjs.org/<WBR>node-uuid/1.3.3</a></div>
>> npm http GET <a href="https://registry.npmjs.org/semver/1.0.13"; 
>> target="_blank">https://registry.npmjs.org/<WBR>semver/1.0.13</a></div>
>> npm http GET <a href="https://registry.npmjs.org/async/0.1.18"; 
>> target="_blank">https://registry.npmjs.org/<WBR>async/0.1.18</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/lru-cache/1.0.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>lru-cache/1.0.5</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/bunyan/0.6.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>bunyan/0.6.8</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/dtrace-provider/0.0.6"; 
>> target="_blank">https://registry.npmjs.org/<WBR>dtrace-provider/0.0.6</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/http-signature/0.9.8"; 
>> target="_blank">https://registry.npmjs.org/<WBR>http-signature/0.9.8</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/mime/1.2.5"; 
>> target="_blank">https://registry.npmjs.org/<WBR>mime/1.2.5</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/qs/0.4.2"; 
>> target="_blank">https://registry.npmjs.org/qs/<WBR>0.4.2</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/retry/0.6.0"; 
>> target="_blank">https://registry.npmjs.org/<WBR>retry/0.6.0</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/formidable/1.0.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>formidable/1.0.9</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/node-uuid/1.3.3"; 
>> target="_blank">https://registry.npmjs.org/<WBR>node-uuid/1.3.3</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/semver/1.0.13"; 
>> target="_blank">https://registry.npmjs.org/<WBR>semver/1.0.13</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/async/0.1.18"; 
>> target="_blank">https://registry.npmjs.org/<WBR>async/0.1.18</a></div>
>> npm http GET <a href="https://registry.npmjs.org/asn1/0.1.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/0.1.9</a></div>
>> npm http GET <a href="https://registry.npmjs.org/ctype/0.3.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/0.3.1</a></div>
>> npm http GET <a href="https://registry.npmjs.org/sprintf/0.1.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/0.1.1</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/asn1/0.1.9"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/0.1.9</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/sprintf/0.1.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/0.1.1</a></div>
>> npm http GET <a 
>> href="https://registry.npmjs.org/sprintf/-/sprintf-0.1.1.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>sprintf/-/sprintf-0.1.1.tgz</a></div>
>> npm http GET <a href="https://registry.npmjs.org/asn1/-/asn1-0.1.9.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>asn1/-/asn1-0.1.9.tgz</a></div>
>> npm http 304 <a href="https://registry.npmjs.org/ctype/0.3.1"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/0.3.1</a></div>
>>
>> </div>
>> &gt; dtrace-provider@0.0.6 install 
>> D:\tools\workspace-node\hello-<WBR>node-backbone\node_modules\<WBR>restify\node_modules\dtrace-<WBR>provider</div>
>> &gt; node-waf configure build</div>
>>
>> </div>
>> npm http GET <a href="https://registry.npmjs.org/ctype/-/ctype-0.3.1.tgz"; 
>> target="_blank">https://registry.npmjs.org/<WBR>ctype/-/ctype-0.3.1.tgz</a></div>
>> &#39;node-waf&#39; is not recognized as an internal or external 
>> command,</div>
>> operable program or batch file.</div>
>> npm ERR! error installing dtrace-provider@0.0.6</div>
>> npm ERR! error installing restify@1.2.0</div>
>> npm ERR! error rolling back restify@1.2.0 Error: UNKNOWN, unknown error 
>> &#39;D:\tools\workspace-node\<WBR>hello-node-backbone\node_<WBR>modules\restify\node_modules\_<WBR>__formidable.npm\package\test&#39;</div>
>>
>> </div>
>> npm ERR! dtrace-provider@0.0.6 install: `node-waf configure build`</div>
>> npm ERR! `cmd &quot;/c&quot; &quot;node-waf configure build&quot;` failed 
>> with 1</div>
>> npm ERR!</div>
>> npm ERR! Failed at the dtrace-provider@0.0.6 install script.</div>
>> npm ERR! This is most likely a problem with the dtrace-provider 
>> package,</div>
>> npm ERR! not with npm itself.</div>
>> npm ERR! Tell the author that this fails on your system:</div>
>> npm ERR!     node-waf configure build</div>
>> npm ERR! You can get their info via:</div>
>> npm ERR!     npm owner ls dtrace-provider</div>
>> npm ERR! There is likely additional logging output above.</div>
>> npm ERR!</div>
>> npm ERR! System Windows_NT 5.1.2600</div>
>> npm ERR! command &quot;C:\\Program Files\\nodejs\\\\node.exe&quot; 
>> &quot;C:\\Program 
>> Files\\nodejs\\node_modules\\<WBR>npm\\bin\\npm-cli.js&quot; 
>> &quot;install&quot; &quot;restify&quot;</div>
>> npm ERR! cwd D:\tools\workspace-node\hello-<WBR>node-backbone</div>
>> npm ERR! node -v v0.6.12</div>
>> npm ERR! npm -v 1.1.4</div>
>> npm ERR! code ELIFECYCLE</div>
>> npm ERR! message dtrace-provider@0.0.6 install: `node-waf configure 
>> build`</div>
>> npm ERR! message `cmd &quot;/c&quot; &quot;node-waf configure build&quot;` 
>> failed with 1</div>
>> npm ERR! errno {}</div>
>> npm ERR!</div>
>> npm ERR! Additional logging details can be found in:</div>
>> npm ERR!     
>> D:\tools\workspace-node\hello-<WBR>node-backbone\npm-debug.log</div>
>> npm not ok</div>
>>
>> </div></div>
>>
>> </div>
>> Does anyone know what should I do here or there is a bug in this new release 
>> for windows? Because it seems that it is trying to 
>> execute &#39;node-waf&#39; as said in the log above but it is not existing 
>> that&#39;s why it fails.</div>
>>
>> </div>
>> Any help would be very much appreciated.</div>
>>
>> </div>
>> Thanks!</div>
>> Maiah</div>
>
> --
> 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+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en

-- 
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+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to