-
-
Notifications
You must be signed in to change notification settings - Fork 283
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
phantomjs not working #13
Comments
Downloaded from here: |
With 2.1.1:
|
Ah phantomjs... the bane of my existence... Fabio Rehm got pretty close (working?) on musl at https://github.com/fgrehm/docker-phantomjs2. I'll see if I can figure out where these symbols are supposed to come from. Maybe this weekend. |
|
Maybe this gives some clue:
Why does it all point to |
I have this on ubuntu:
Looks almost the same |
Is this expected?
|
Seems to me that However if I set the
It still seems that some dependencies are not correctly compiled or not found where they should be... |
I am trying to get another library to work with glibc and it seems these problems may be related or not. The library i am trying to get the Oracle Instantclient with nodejs on Alpine this works with our previous Dockerfile based on debian. This is the recipe more or less https://gist.github.com/cristobal/726af571b0c4112ef907f769332184b1
From the output above it seems that
My thoughts either glibc is not compiled correctly with prefix and where it should find it dependencies or it's missing a bunch of dependencies... |
@cristobal Any news about this issue (oracle Instantclient)? I'm having the same problem here. |
@zivbaz none at all will look more into glibc stuff later this week. Had to put this issue on halt for the time being we use node oracledb at work with an Debian Image which we were hoping to replace. Was hoping for some feedback from @andyshinn but still no response, i guess this will be solved at some point later. Keep you posted :) |
I've got limited time to support this package at the moment. I can help with tweaks to the package or in the binary builder if someone can point me in the right direction. But I've already spent a lot of late nights playing with PhantomJS and Alpine a while ago to no avail. |
@andyshinn will give it a try this weekend |
Any update on this as the newrelic agent needs the trace_symbols_fd from glibc. |
📝 I'll put some time into investigating this issue tomorrow. |
Same here. Here is my
Then use
|
Any update on this issue ? |
I got a working alpine phantomjs binary release. Maybe that helps. The repository comes with the Docker image that builds the release.
See here https://github.com/Overbryd/docker-phantomjs-alpine/releases/tag/2.11 |
Is that actually working for you? Using the code you have pasted, I can successfully include phantomjs in my container, have the binary accessible and even run phantomjs -v which correctly reports 2.1.1, but running the most minimal hello world snippet fails:
When run with the debug flag set, I can see that it hangs at
Looks like the problem described here: ariya/phantomjs#14186 |
same here.
|
Hi, I encountered the same issues. Sorry, I think we are close but not Lukas Am Freitag, 26. August 2016 schrieb Matti Paksula :
|
Much simpler test is just to go in to the container and start phantomjs repl. it doesnt evaluate anything.
|
@cristobal Did you ever get node oracledb to work with the glibc? I am running into the same problems. |
I don't think this will ever work unless somebody can patch |
ldd /build/node_modules/phantomjs/lib/phantom/bin/phantomjs'
The text was updated successfully, but these errors were encountered: