[Mapguide-trac] [mapguide-trac] #2341: Avoid using auto-generated offsets for referenced executables in installer

MapGuide Open Source trac_mapguide at osgeo.org
Fri Aug 16 00:58:39 PDT 2013


#2341: Avoid using auto-generated offsets for referenced executables in installer
-------------------------+--------------------------------------------------
   Reporter:  jng        |       Owner:     
       Type:  defect     |      Status:  new
   Priority:  high       |   Milestone:  2.6
  Component:  Installer  |     Version:     
   Severity:  major      |    Keywords:     
External_id:             |  
-------------------------+--------------------------------------------------
 Every release cycle, we inevitably start off producing a broken installer
 because the expected file offsets of certain key executables and dlls
 needed for custom actions have been shifted from the last time we built
 the installer.

 The problem is simply the paraffin tool used to generate the file listings
 does not have a way to assign specific identifiers to specific files.
 Adding support in the paraffin tool to do this allows us to tag the
 following files with special identifiers:

  * httpd.exe
  * mgserver.exe
  * isapi_MapAgent.dll
  * tomcat7.exe

 Then from the wix installer, instead of referencing these files by their
 auto-generated offset which could change with each release, we can
 reference them by the identifiers we specified.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2341>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list