[issue1128] msilib.Directory.make_short only handles file names with a single dot in them

Martin v. Löwis report at bugs.python.org
Fri Apr 23 22:40:50 CEST 2010


Martin v. Löwis <martin at v.loewis.de> added the comment:

MSI short names must be 8.3 names. Microsoft has them in MSI in case the MSI file gets installed on an 8.3 system, or in case 8.3 applications want to access files and want to be sure they access the right one. So the actual numbering is completely irrelevant (since we only support systems with long file name support, and will always use long names to access the files). They still need to be in the 8.3 space, though, else Installer might be unhappy. So having two dots in the short name is incorrect.

----------

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


More information about the Python-bugs-list mailing list