Komodo / KomodoEdit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
http://www.komodoide.com/komodo-edit
Other
2.15k stars 301 forks source link

Unable to run Komodo using docklet run #2510

Open Defman21 opened 7 years ago

Defman21 commented 7 years ago

Short Summary

title.

Steps to Reproduce

./util/docker/docklet run

Expected results

Komodo runs.

Actual results

XPCOMGlueLoad error for file /home/defman/projects/komodo/source/mozilla/build/moz3500-ko10.10/mozilla/ko-rel/dist/bin/libnssutil3.so:
/home/defman/projects/komodo/source/mozilla/build/moz3500-ko10.10/mozilla/ko-rel/dist/bin/libnssutil3.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

Platform Information

Komodo Edit or IDE? Edit, master branch Komodo Version? 10.10-devel Operating System (and version)? elementary OS 0.4

Additional Information

manually ssh'ing in the container (docklet ssh) and running bk run works fine.

th3coop commented 7 years ago

Do you mean ./util/docker/docklet bk run?

Defman21 commented 7 years ago

Nope, ./util/docker/docklet run (without bk, as it says in the readme and docklet --help)

Defman21 commented 7 years ago

I see the problem. There's a symlink which points to the directory that exists only in the container. (/komodo/dev/)

lrwxrwxrwx  1 defman users      80 Apr  6 00:20 libnssutil3.so -> /komodo/dev/mozilla/build/moz3500-ko10.10/mozilla/ko-rel/dist/lib/libnssutil3.so
Defman21 commented 7 years ago

Okay I managed to fix that. Gonna send a PR.