[issue12449] Add accelerator "F" to button "Finish" in all MSI installers made by bdist_msi

Éric Araujo report at bugs.python.org
Mon Jul 11 17:28:40 CEST 2011


Éric Araujo <merwok at netwok.org> added the comment:

> Apparently -m packaging.run and pysetup3 run don't perform
> identically, but that isn't relevant for this bug.
That’s very surprising, given that they have the same one-line code.  Please file that bug.

> Regarding bdist, I got bdist_wininst to work but I had to modify the
> code in place, it did not work by default.
Can you report that too, if there is no existing bug?  (Maybe it’s #10945 or another one.)

> It also creates an exe installer, not an MSI.
Why would you think it creates an MSI?  bdist_wininst is not bdist_msi.

> bdist_msi is not set as a valid command to run inside the commands
> package __init__.py.
Is it a problem?  In distutils too, bdist_msi is not registered in command.__init__, as it can’t run on non-Windows, but the bdist command knows that it exists and can run it.  IOW, there are two registries of bdist commands: in command.__init__, which is used by --help-commands and others, and in bdist.  In distutils, calling bdist --formats=msi or directly bdist_msi works (on Windows); if it doesn’t work with packaging, this is another bug to report.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue12449>
_______________________________________


More information about the Python-bugs-list mailing list