[Glass] prepareGsDevKitImage fails on BaselineOfNeoJSON not found, but its in the github-cache for the stone

Paul DeBruicker pdebruic at gmail.com
Tue Feb 17 10:53:31 PST 2026


I made an issue here: https://github.com/GsDevKit/NeoJSON/issues/9


> On Feb 16, 2026, at 10:21 AM, Paul DeBruicker <pdebruic at gmail.com> wrote:
> 
> Hi -
> 
> 
> So I'm trying to upgrade a stone from 3.6.4 to 3.6.8 to take advantage of the MFC speed ups.  I'm doing it on Ubuntu 22.04, using GsDevKit_home.  
> 
> The upgradeStone command fails because it doesn't see the downloaded BaselineOfNeoJSON during a load of a metacello project. 
> 
> 
> The log file shows: 
> 
> --------------------
> Starting Standard GsDevKit upgrade: prepare gsdevkit image as DataCurator
> --------------------
> Prepare gsdevkit image
>        update dbf history for upgrade start
> Prepare gsdevkit - patch bug 45952
> Prepare gsdevkit - create existing configuration list
>        create existing configuration list (commit)
>                ConfigurationOfGsMisc
>                ConfigurationOfGsCore
>                ConfigurationOfGofer
>        existing configuration collected (3)
> Prepare gsdevkit - enableSessionMethods
>        session methods enabled (commit)
> Prepare gsdevkit - clear Monticello caches
>        Monticello caches cleared (commit)
> Prepare gsdevkit - Metacello caches NOT cleared
>                Patching ...Behavior>>compileMethod:category:
>        unload 2.x only packages
>        reset Monticello package registry
> Prepare gsdevkit - reset existing global state
>        update dbf history for upgrade finish
> Prepare gsdevkit - load GsDevKit application code
>        load BaselineOfMetacello and BaselineOfTode (default)
>        removing configuration classes
>                ConfigurationOfGsMisc
>                ConfigurationOfGsCore
>                ConfigurationOfGofer
>        done removing configuration classes (3)
> --------------------
>                Reloading Project 'Metacello'' (default load)'
> --------------------
> ... Massive amount of metacello project/package loading ...
> --------------------
>                Reloading Project 'Tode'' loads: anArray( ''GemStone Dev'')'
> --------------------
> ... Massive amount of metacello project/package loading ...
> --transcript--'...RETRY->BaselineOfNeoJSON'
> --transcript--'...RETRY->BaselineOfNeoJSON'
> --transcript--'...FAILED->BaselineOfNeoJSON'
> Error 2710 , a MetacelloPackageSpecResolutionError occurred (error 2710), Could not resolve: BaselineOfNeoJSON [BaselineOfNeoJSON] in cache github://GsDevKit/NeoJSON:gs_master/repository
> 
> 
> The BaselineOfNeoJSON package has been downloaded into the stone's upgrade github-cache.  Not sure what I need to do to make sure the script sees it. Or verify that its looking in the right cache.  
> 
> Any ideas on what to check next? 
> 
> Also I'm just using GsDevKit_home to do it because I don't know any better. It is a GsDevKit_home seaside stone. Would be fine to switch to GsDevKit_stones or Rowan or whatever if there is a better path to upgrade.
> 
> Thanks
> 
> Paul
> 
> 



More information about the Glass mailing list