indygreg added a comment.

  In D7173#118947 <https://phab.mercurial-scm.org/D7173#118947>, @mharbison72 
wrote:
  
  >> This change also means that Inno and WiX are now using very similar code 
for managing the install layout. This means that on disk both packages are 
nearly identical. The differences in install layout are as follows:
  >> ...
  >
  > I diffed the WiX and Inno installs side by side, and there are a few more 
differences right before the 5.3 release.  I don't think there's anything 
critical, but just in case there could be an issue:
  >
  > - Inno installs `backports.configparser`, `certifi`, `dulwich`, `keyring`, 
`urllib3`, and `win32ctypes` in library.zip.
  
  I think these are related to `TortoiseHg` somehow. But I could be wrong about 
that. I'd favor unifying the set of packages between the installers so 
everything is consistent.
  
  > - Inno installs additional *.pyc files in `wsgiref`.
  > - ConfigParser.pyc is 24K in WiX, 1.5K in Inno.  Probably related to the 
backport package being present in Inno.
  > - WiX installs a `mercurial.rc`, corresponding to 
`contrib/win32/mercurial.ini`; Inno does not.
  
  I thought I had fixed this discrepancy...
  
  Anyway, I will stamp any patches to converge the final install layout. As for 
what release, I don't have strong opinions. The Python 3 installer (presumably 
next release) would be a good time to make any significant changes we're scared 
of.

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST ACTION
  https://phab.mercurial-scm.org/D7173/new/

REVISION DETAIL
  https://phab.mercurial-scm.org/D7173

To: indygreg, #hg-reviewers, durin42
Cc: mharbison72, durin42, mercurial-devel
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to