-
-
Notifications
You must be signed in to change notification settings - Fork 376
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
Cannot extract application packed by makeself... #207
Comments
What version of Makeself are you using? Could you do |
Just downloaded from release at github (version 2.4.0). I have done this command |
Well you kinda need to paste at least the last few lines of the output to give me a clue... |
Doing it right away... |
It appear to be bug with space. Now I changed the “APP Linux installer” with only "APP" and it successfully extracted the application. I will redo the test with and without space and post the output here. Last few lines of working output with debug enabled:-
|
I can confirm that It is a bug. Here is the last few lines of debug enabled report with a general message I provided "APP Linux Installer" as part of makeself command:-
Here is the complete command I have used:-
|
I think this is probably happening inside your embedded script though: For one thing Makeself itself is not that big... |
|
The error is clearly coming from within that |
Haha. Where will I poke when I don't have 580th line. Moreover I told you that |
Ok, it seems I misspoke. The current Makeself header is actually over 600 lines right now (guess it grew quite a bit over the years!). So I believe your issues are probably related to the convoluted
|
What does your |
Sure. Her is what the full real command I issued:-
Here is the
Here is the output of flag
|
I am using Cent OS 7.3 with up to date packages. I have developed a python application using miniconda. Now I would like to distribute my application as a self contained directory to users. Therefore, trying to make the self contained archive using makeself. It has
install.sh
file within the application directory. Using the latest makeself application from github to pack my application. Here is the command I executed from terminal:-makeself.sh --notemp ./application_dir ./application.sh “APP Linux installer” ./install.sh
After packing the directory makeself didn't report any error. Here is the last line after packing the application:-
Self-extractable archive "./application.sh" successfully created.
But when the application was extracted using
sh ./application.sh
it produced following error./application.sh: line 493: Linux: command not found
While everything seems to be perfect, I am struck at distributing the application. Can someone help me.
The text was updated successfully, but these errors were encountered: