[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