[lokisetup] setup.sh problem

Stephane Peter megastep at megastep.org
Thu Apr 3 17:45:09 EST 2003

On Thu, 2003-04-03 at 09:00, John Quigley wrote:
> The current setup.sh script tries to launch setup.gtk, and if that program 
> fails and returns 2, it runs the console setup program.  However, if setup.gtk 
> fails because a dynamic library (e.g.: gtk) is missing, it will set $? to 127 
> (on my system).  Thus the console program won't run and the install will fail.
> This can happen if, for instance, you are running the installer 
> on a machine without a complete windowing system.
> I changed it as listed below, and it seems to work.  Setup will return 3 if it is
> aborted, in that case we don't want to run console installer.  
> I guess I could instead add a check for 127, but I'm not sure if all dynamic 
> loaders will return that...

OK, I have just committed a very similar patch. Let me know if there are
any problems. Finding the right logic for this script has been quite an

Stephane Peter
Sr. Software Engineer
Codehost, Inc.

More information about the Lokisetup mailing list