Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Couldn't find linux-tick-processor.py #14

Open
lkrids opened this issue Apr 14, 2012 · 8 comments · May be fixed by #17
Open

Couldn't find linux-tick-processor.py #14

lkrids opened this issue Apr 14, 2012 · 8 comments · May be fixed by #17

Comments

@lkrids
Copy link

lkrids commented Apr 14, 2012

Distributor ID: Ubuntu
Release: 10.04
Codename: lucid
node v0.6.15
[email protected]

npm install profile fails and prints: ... Couldn't find linux-tick-processor.py ...

@buryat
Copy link
Contributor

buryat commented May 6, 2012

Did you read «Dependencies» section?

That the locate command can find a copy of linux-tick-processor (or mac-tick-processor on OS X). This is bundled with node.js.

@aadamowski
Copy link

The problem is that linux-tick-processor.py Python script seems to have been replaced by a linux-tick-processor shell script.

There's no more https://github.com/ry/node/raw/master/deps/v8/tools/linux-tick-processor.py (404), but there is: https://raw.github.com/joyent/node/master/deps/v8/tools/linux-tick-processor

So node-profile should be updated accordingly.

@aadamowski
Copy link

atlatl, just in case, have a read of this blog post: http://jleland.blogspot.com/2012/01/profiling-nodejs-on-linux.html

@lkrids
Copy link
Author

lkrids commented May 27, 2012

@sedictor - @aadamowski has it right. node-profile is still looking for .py. https://github.com/mape/node-profile/blob/master/scripts/preinstall.sh#L11

@rxaviers
Copy link

oh oh this is 9 months old

@zxytim
Copy link

zxytim commented Jan 19, 2013

@rxaviers I happened to get here too...

@changyh
Copy link

changyh commented Apr 26, 2013

Hi,
It hasn't changed yet, so how could one install it?
Does the author want to change it or we have some way to avoid it,...
Thanks,

@dhbaird
Copy link

dhbaird commented Aug 13, 2013

I have this issue to. I have a workaround:

# inside v8/tools directory:
ln -s linux-tick-processor linux-tick-processor.py

Then update your locatedb (e.g. run updatedb.mlocate or whatever). Then npm install profile will work and seems to run okay. We need a pull request to change the preinstall script to stop blocking npm install from working.

@dhbaird dhbaird linked a pull request Aug 13, 2013 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants