Bug 39849

GemStone/S 64 Bit

2.3.1, 2.3,,,,, 2.2.5, 2.2.4, 2.2.3, 2.2.2


Conversion failure on repositories originating in gss 4.x and upgraded from 6.2 or later

Repositories originating in much earlier versions of GemStone/S may
have Segment layouts in SystemRepository that are very different from
the current GS/S 5.1.x and 6.x layouts.  While GemStone/S is flexible
about Segment order, GemStone/S 64 Bit versions 2.2 and above, which
support Segments, require the more recent Segment layout.

The conversion process from 6.1.x to GemStone/S 64 Bit correctly
rearranged the Segments as part of the preconversion process.  Code
was inadvertently omitted in the preconversion script to convert
from 6.2 and above to GemStone/S 64 Bit, so conversion fails.


Contact Gemstone Technical Support for the updated version of

The fix is to add the line
   input $GEMSTONE_64/upgrade/segmentorder_61to20.gs

to convprep6x at line 201, following the filein of SmallDouble.

Last updated: 2/24/09