I’m running wxPython installation in very silent
mode. It works great except for one
case. If the user has a previous version
a prompt pops up and waits for the user to confirm it’s okay to remove the old
version. Shouldn’t very silent suppress
this? Is there a fix for this? Is this something that can be fixed on the
installer side (and repackaged)? I’m installing 2.8.12.1 unicode for python 2.7.
My guess is that the flag only applies to the dialogs that InnoSetup shows itself. But the wxPython installer also has some additional Pascal code added to the installer script that will show some dialogs when needed. See wxTrac has been migrated to GitHub Issues - wxWidgets
There may be a way to change that code to check for the suppress flag, but I don't have time to deal with that in the short term. If you are able to investigate and provide a patch that would be great, otherwise it probably wouldn't be too hard to make your own installer from a normal wxPython install, or perhaps even just a zip file, and distribute that to your users with the scripts needed to install it. The installer checks the registry to locate Python, but it doesn't need to do anything there other than the normal uninstall info, so it isn't very complicated.
···
steve.f.thompson@gmail.com wrote:
I'm running wxPython installation in very silent mode.It works great
except for one case.If the user has a previous version a prompt pops up
and waits for the user to confirm it's okay to remove the old
version.Shouldn't very silent suppress this?Is there a fix for this?Is
this something that can be fixed on the installer side (and
repackaged)?I'm installing 2.8.12.1 unicode for python 2.7.