No subject


Mon Mar 22 23:29:39 WST 2010


an entry in the registry with fields for path and version. - I think
this is probably the way to go, get the gtk version out of registry,
check it exists on HD, then pre-select to install GTK if the packaged
GTK is newer.<br>
<br>
I have found a number of users prefer not to have GTK runtime on the
path - instead running an .cmd launcher for their program that
temporarily puts gtk runtime on the path (for that process), till their
program ends.<br>
<br>
I have been using the runtime from <br>
<a class="moz-txt-link-freetext" href="http://gtk-win.sourceforge.net/home/index.php/Downloads">http://gtk-win.sourceforge.net/home/index.php/Downloads</a><br>
I am starting to wonder if you are talking about another gtk runtime
bundle as a better option ?, such as from
<a class="moz-txt-link-freetext" href="http://www.gtk.org/download-windows.html">http://www.gtk.org/download-windows.html</a><br>
<br>
<blockquote
 cite="mid:u2lcfd90321004261821i8984f594g2f738b84d63d4072 at mail.gmail.com"
 type="cite">
  <div class="gmail_quote">
  <div>&nbsp;* should it install python too</div>
  </div>
</blockquote>
I did have python bundled with the installer I had created, it adds a
bit of bulk to the installer, and pre-supposes which version of python
a user wants.<br>
(possibly not an issue someone who want to control such things probably
wont use the all-in-one installer), but definitely option.<br>
<br>
<blockquote
 cite="mid:u2lcfd90321004261821i8984f594g2f738b84d63d4072 at mail.gmail.com"
 type="cite">
  <div class="gmail_quote">
  <div>&nbsp;* what if the user already has pygtk etc installed</div>
  </div>
</blockquote>
If there is a way to detect pygtk from the installer I guess we can
pre-select the option as appropriate.<br>
<br>
In another installer I made I called out to a python script to discover
if pyGTK etc is installed and what version, however this causes a pause
in the installer as the python runtime loads, and can be perceived as
the installer freezing. maybe can probe for certain files existing in
the python installation itself to satisfy the test.<br>
<br>
<blockquote
 cite="mid:u2lcfd90321004261821i8984f594g2f738b84d63d4072 at mail.gmail.com"
 type="cite">
  <div class="gmail_quote">
  <div>&nbsp;* possible more...</div>
  </div>
</blockquote>
Yes, I'm sure the possible scenarios and options to think about will
grow once the idea of this installer gets pushed around more.<br>
<br>
<blockquote
 cite="mid:u2lcfd90321004261821i8984f594g2f738b84d63d4072 at mail.gmail.com"
 type="cite">
  <div class="gmail_quote">
  <div>However, we both recognise that there is much else that could be
done, I dont know if anyone else has investigated how much work it is
to get rid of the 4 confirmation screens (does setuptools create
installers that can be run with no user intervention?) </div>
  </div>
</blockquote>


More information about the pygtk mailing list