[issue15797] bdist_msi does not pass -install/remove flags to install_script

2021-02-03 Thread Steve Dower
Steve Dower added the comment: Distutils is now deprecated (see PEP 632) and all tagged issues are being closed. From now until removal, only release blocking issues will be considered for distutils. If this issue does not relate to distutils, please remove the component and reopen it. If y

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2017-03-29 Thread Steve Dower
Steve Dower added the comment: Unless this is documented somewhere, it's a new feature in a deprecated module. You can easily produce a third-party distutils command that does this differently, but I see limited benefit in changing this command. I'd also need to dig deeper to learn how bdist_m

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2017-03-29 Thread Ned Deily
Changes by Ned Deily : -- nosy: +paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2017-03-29 Thread Henry Borchers
Henry Borchers added the comment: Any progress on this? It seems to still be an issue in Python 3.6. -- nosy: +loneraver versions: +Python 3.6 -Python 2.7, Python 3.3, Python 3.4, Python 3.5 ___ Python tracker

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2016-09-20 Thread Petri Savolainen
Petri Savolainen added the comment: If I understood the patch correctly, while adding the '-install' and '-remove' arguments, the patch also removes sys.argv[0], ie. the (install) script name. Why? That also changes the the documented behavior. The patch also appears to add an uninstall script

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2016-09-20 Thread Petri Savolainen
Petri Savolainen added the comment: Any chance the patch could be processed? -- nosy: +petri versions: +Python 3.4, Python 3.5 ___ Python tracker ___

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2013-07-02 Thread B Maqueira
B Maqueira added the comment: Hi Eric, Any news/status on this bug? For a use case of this functionality please have a look at a demo I did a while ago at CamPUG (https://github.com/campug/braudel_sample_server). -- ___ Python tracker

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2013-03-22 Thread Pierre Raybaut
Pierre Raybaut added the comment: The submitted patch actually works (tested with Python 2.7.3 on Windows XP) and also fixes another bug: the installation script is executed when uninstalling (that feature is not implemented in current Python stable versions despite the mention in docstrings t

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2012-08-28 Thread B Maqueira
Changes by B Maqueira : Added file: http://bugs.python.org/file27033/patch1.diff ___ Python tracker ___ ___ Python-bugs-list mailing list Unsu

[issue15797] bdist_msi does not pass -install/remove flags to install_script

2012-08-28 Thread B Maqueira
New submission from B Maqueira: When building an msi package using the --install-script=xx.py, the script "xx.py" is called on msi package install/removal as expected. However the cmd line flags -install/-remove are not passed to the script making it hard to write "step specific" code. I exp