panzaeron
22nd January 2008 22:20 UTC
Uninstaller: Error launching Installer (makensis Linux)
With my setup, I've a mystery problem.
I wrote a setup.nsi and compiled this with NSIS 2.06 Windows. The setup and uninstall works perfect.
So long, but now I need the script to compile with NSIS 2.06 Ubuntu Linux and this works too. No errors or warnings and running the setup prints no problems. When I try to uninstall the program with the Linux generated setup, the uninstaller starts with the NSIS error "Error launching Installer".
The uninstaller.exe file size is different: the windows size is 123kB and the Linux 142kB.
I don't know what's going wrong and I'm at a loss what to do :(
Joel
23rd January 2008 01:55 UTC
Maybe the installer needs root rights...maybe you should try sudo commands for the uninstaller.
panzaeron
23rd January 2008 11:01 UTC
@Joel
Thank you, but with a root shell (sudo bash) the same problem occurs. :(
I use the same setup.nsi file at both systems. The Windows compilated uninstall.exe works fine, but with Linux makensis the generated uninstall.exe produced the error. Makensis prints at both systems no errors or warnings.
kichik
24th January 2008 21:14 UTC
Try a more up-to-date version of NSIS. 2.06 is extremely old.
panzaeron
25th January 2008 14:43 UTC
@kichik
I compiled the Version 2.34 and everything works fine. Thank you :)