[Python-checkins] python/nondist/peps pep-0102.txt,1.17,1.18

theller at users.sourceforge.net theller at users.sourceforge.net
Thu Oct 16 15:13:50 EDT 2003


Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1:/tmp/cvs-serv16122

Modified Files:
	pep-0102.txt 
Log Message:
Further explain the creation of the Wise installer, especially which
MS dlls should be used and how to check their version numbers.
Disasters should happen at most once!


Index: pep-0102.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0102.txt,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** pep-0102.txt	30 Sep 2003 04:51:14 -0000	1.17
--- pep-0102.txt	16 Oct 2003 19:13:48 -0000	1.18
***************
*** 147,156 ****
        Basically, if it's in Doc/ Fred will take care of it.
  
!   ___ Thomas compiles everything with MSVC 6.0, and moves the
        python23.chm file into the src/chm directory.  The installer
        executable is then generated with Wise Installation System.
  
!       He uploads this file to the starship.  He then sends the RM a
!       notice which includes the location and MD5 checksum of the
        Windows executable.
  
--- 147,169 ----
        Basically, if it's in Doc/ Fred will take care of it.
  
!   ___ Thomas compiles everything with MSVC 6.0 SP5, and moves the
        python23.chm file into the src/chm directory.  The installer
        executable is then generated with Wise Installation System.
  
!       The installer includes the MSVC 6.0 runtime in the files
!       MSVCRT.DLL and MSVCIRT.DLL.  It leads to disaster if these files
!       are taken from the system directory of the machine where the
!       installer is built, instead it must be absolutely made sure that
!       these files come from the VCREDIST.EXE redistributable package
!       contained in the MSVC SP5 CD.  VCREDIST.EXE must be unpacked
!       with winzip, and the Wise Installation System prompts for the
!       directory.
! 
!       After building the installer, it should be opened with winzip,
!       and the MS dlls extracted again and check for the same version
!       number as those unpacked from VCREDIST.EXE.
! 
!       Thomas uploads this file to the starship.  He then sends the RM
!       a notice which includes the location and MD5 checksum of the
        Windows executable.
  





More information about the Python-checkins mailing list