[squeak-dev] Installer ensureRecentMetacello is now broken

tim Rowledge tim at rowledge.org
Tue Jun 16 22:22:23 UTC 2020



> On 2020-06-16, at 2:42 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
> 
> To solve this without fingerpointing, lets start with some infogathering:

'pointing fingers' is an important part of working out where things went wrong and discovering how to fix them. Collectively we should probably try to find a way to 'certify' a particular version of something foundational so that we avoid sudden and very publicly embarrassing problem like this. Relying on the head version isn't safe in general.  It isn't easy but we still need to try.

> - did you try on a 5.3 or a trunk?

A clean freshly loaded 5.3-19435-64bit image running on a Mac - also tried on a Windows machine during that failed demo. The successful install was a couple of weeks ago on a 5.3-19435-32 image on one of my Pi (which is why simply copying over that image is not a very useful solution - need to run a 64 bit image on the PC)

> - Can you give the transcript output during the load?

Sure - 


Unknown cookie field: SameSiteUnknown cookie field: SameSiteUnknown cookie field: SameSite found ConfigurationOfMetacello-topa.803.mcz...

ConfigurationOfMetacello class>>unloadMetacello (Gofer is Undeclared) loaded

Loading 1.0-beta.31.1.8 of ConfigurationOfMetacello...
Fetched -> ConfigurationOfGofer-dkh.45 --- /Users/tim/Documents/Squeak/package-cache --- http://seaside.gemtalksystems.com/ss/metacello
Loaded -> ConfigurationOfGofer-dkh.45 --- /Users/tim/Documents/Squeak/package-cache --- http://seaside.gemtalksystems.com/ss/metacello
Project: Gofer Core 1.0.5.1
Fetched -> Gofer-Core.squeak-dkh.135 --- /Users/tim/Documents/Squeak/package-cache --- http://seaside.gemtalksystems.com/ss/metacello
Fetched -> Metacello-Core-dkh.494 --- /Users/tim/Documents/Squeak/package-cache --- http://seaside.gemtalksystems.com/ss/metacello
Fetched -> Metacello-Platform.squeak-dkh.17 --- /Users/tim/Documents/Squeak/package-cache --- http://seaside.gemtalksystems.com/ss/metacello
Loaded -> Gofer-Core.squeak-dkh.135 --- /Users/tim/Documents/Squeak/package-cache --- cache
Loaded -> Metacello-Core-dkh.494 --- /Users/tim/Documents/Squeak/package-cache --- cache
MetacelloSqueakPlatform>>downloadFile:to: (OSProcess is Undeclared) 
MetacelloSqueakPlatform>>downloadFile:to: (OSProcess is Undeclared) 
MetacelloSqueakPlatform>>extractRepositoryFrom:to: (OSProcess is Undeclared) 
Loaded -> Metacello-Platform.squeak-dkh.17 --- /Users/tim/Documents/Squeak/package-cache --- cache
...finished 1.0-beta.31.1.8
Loading 1.0-beta.32.3 of ConfigurationOfMetacello...
Fetched -> ConfigurationOfFileTree-dkh.67 --- http://ss3.gemtalksystems.com/ss/FileTree --- /Users/tim/Documents/Squeak/package-cache
Loaded -> ConfigurationOfFileTree-dkh.67 --- http://ss3.gemtalksystems.com/ss/FileTree --- /Users/tim/Documents/Squeak/package-cache
Project: FileTree stable
Fetched -> MonticelloFileTree-Core.squeak43-dkh.169 --- http://ss3.gemtalksystems.com/ss/FileTree --- /Users/tim/Documents/Squeak/package-cache
Fetched -> MonticelloFileTree-FileDirectory-Utilities.squeak43-dkh.12 --- http://ss3.gemtalksystems.com/ss/FileTree --- /Users/tim/Documents/Squeak/package-cache
Project: Gofer stable
Fetched -> Metacello-Base-dkh.109 --- http://smalltalkhub.com/mc/dkh/metacello/main --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-Core-dkh.695 --- http://seaside.gemtalksystems.com/ss/metacello --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-MC-dkh.680 --- http://seaside.gemtalksystems.com/ss/metacello --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-Platform.squeak-tfel.25 --- http://smalltalkhub.com/mc/dkh/metacello/main --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-ToolBox-dkh.134 --- http://seaside.gemtalksystems.com/ss/metacello --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-FileTree-dkh.29 --- http://smalltalkhub.com/mc/dkh/metacello/main --- /Users/tim/Documents/Squeak/package-cache
Fetched -> Metacello-GitHub-dkh.29 --- http://seaside.gemtalksystems.com/ss/metacello --- /Users/tim/Documents/Squeak/package-cache
MCFileTreeStCypressWriter class>>fileNameForSelector:(specials is shadowed)
Loaded -> MonticelloFileTree-Core.squeak43-dkh.169 --- http://ss3.gemtalksystems.com/ss/FileTree --- cache
Loaded -> MonticelloFileTree-FileDirectory-Utilities.squeak43-dkh.12 --- http://ss3.gemtalksystems.com/ss/FileTree --- cache
BaselineOf>>projectClass (MetacelloMCBaselineProject is Undeclared) 
ConfigurationOf>>versionNumberClass (MetacelloSemanticVersionNumber is Undeclared) 
Loaded -> Metacello-Base-dkh.109 --- http://smalltalkhub.com/mc/dkh/metacello/main --- cache
MetacelloProjectRegistration>>version (MetacelloMCBaselineProject is Undeclared) 
MetacelloBaselineSpecGenerator>>projectSpecCreationBlock (MetacelloMCBaselineProject is Undeclared) 
Loaded -> Metacello-Core-dkh.695 --- http://seaside.gemtalksystems.com/ss/metacello --- cache
Loaded -> Metacello-MC-dkh.680 --- http://seaside.gemtalksystems.com/ss/metacello --- cache
Loaded -> Metacello-Platform.squeak-tfel.25 --- http://smalltalkhub.com/mc/dkh/metacello/main --- cache
Loaded -> Metacello-ToolBox-dkh.134 --- http://seaside.gemtalksystems.com/ss/metacello --- cache
Loaded -> Metacello-FileTree-dkh.29 --- http://smalltalkhub.com/mc/dkh/metacello/main --- cache
Loaded -> Metacello-GitHub-dkh.29 --- http://seaside.gemtalksystems.com/ss/metacello --- cache
Using cache repository for ConfigurationOfGofer project package
Evaluated -> 1.0-beta.32.3 [ConfigurationOfMetacello] >> metacelloPrimeRegistry
...finished 1.0-beta.32.3
Fetched -> BaselineOfMetacello-tobe.98 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Loaded -> BaselineOfMetacello-tobe.98 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Loading baseline of BaselineOfMetacello...
Fetched -> BaselineOfFileTree-dkh.4 --- github://dalehenrich/filetree:squeak4.3/repository --- github://dalehenrich/filetree:squeak4.3/repository
Loaded -> BaselineOfFileTree-dkh.4 --- github://dalehenrich/filetree:squeak4.3/repository --- github://dalehenrich/filetree:squeak4.3/repository
Fetched -> ConfigurationOfHelpSystem-DaleHenrichs.13 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository
Loaded -> ConfigurationOfHelpSystem-DaleHenrichs.13 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository
Fetched -> BaselineOfSton-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- github://squeak-smalltalk/squeak-ston:squeak/repository
Loaded -> BaselineOfSton-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- github://squeak-smalltalk/squeak-ston:squeak/repository
Fetched -> Metacello-Base-topa.124 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Project: Ston baseline
Fetched -> STON-Core-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- github://squeak-smalltalk/squeak-ston:squeak/repository
Fetched -> STON-Tests-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- github://squeak-smalltalk/squeak-ston:squeak/repository
Fetched -> STON-Text support-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- github://squeak-smalltalk/squeak-ston:squeak/repository
Project: Gofer stable
Fetched -> Metacello-Core-EstebanLorenzano.832 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-MC-tobe.738 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-Platform.squeak-tobe.60 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-ToolBox-EstebanLorenzano.149 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-Cypress-CyrilFerlicot.8 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Project: HelpSystem 1.1
Fetched -> Metacello-Help-dkh.12 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Project: FileTree baseline
Fetched -> MonticelloFileTree-Core-fn.185 --- github://dalehenrich/filetree:squeak4.3/repository --- github://dalehenrich/filetree:squeak4.3/repository
Fetched -> MonticelloFileTree-FileDirectory-Utilities-fn.14 --- github://dalehenrich/filetree:squeak4.3/repository --- github://dalehenrich/filetree:squeak4.3/repository
Fetched -> Metacello-FileTree-dkh.36 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-GitBasedRepository-dkh.21 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-GitHub-topa.46 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Fetched -> Metacello-Bitbucket-topa.6 --- github://Metacello/metacello:master/repository --- github://Metacello/metacello:master/repository
Loaded -> Metacello-Base-topa.124 --- github://Metacello/metacello:master/repository --- cache
Loaded -> STON-Core-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- cache
STONReaderTest>>testFileReferenceBackwardsCompatibility (FileSystem is Undeclared) 
STONReaderTest>>testFileReferenceBackwardsCompatibility (FileLocator is Undeclared) 
STONReaderTest>>testMimeType (ZnMimeType is Undeclared) 
STONReaderTest>>testMimeType (ZnMimeType is Undeclared) 
STONTest class>>fastReadFromFileNamed: (ZnBufferedReadStream is Undeclared) 
STONTest class>>fastWrite:toFileNamed: (ZnBufferedWriteStream is Undeclared) 
STONWriteReadTest>>testDiskFiles (FileLocator is Undeclared) 
STONWriteReadTest>>testDiskFiles (FileLocator is Undeclared) 
STONWriteReadTest>>testDiskFiles (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testFileSystemSupport (FileLocator is Undeclared) 
STONWriteReadTest>>testMimeTypes (ZnMimeType is Undeclared) 
STONWriteReadTest>>testMimeTypes (ZnMimeType is Undeclared) 
STONWriterTest>>testMimeType (ZnMimeType is Undeclared) 
STONWriterTest>>testMimeType (ZnMimeType is Undeclared) 
Loaded -> STON-Tests-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- cache
Loaded -> STON-Text support-cypress.1 --- github://squeak-smalltalk/squeak-ston:squeak/repository --- cache
Loaded -> Metacello-Core-EstebanLorenzano.832 --- github://Metacello/metacello:master/repository --- cache
Loaded -> Metacello-MC-tobe.738 --- github://Metacello/metacello:master/repository --- cache
MCFilesystemFetchOnlyRepository>>canUpgradeTo: (MCGitBasedNetworkRepository is Undeclared) 
Loaded -> Metacello-Platform.squeak-tobe.60 --- github://Metacello/metacello:master/repository --- cache
Loaded -> Metacello-ToolBox-EstebanLorenzano.149 --- github://Metacello/metacello:master/repository --- cache
Loaded -> Metacello-Cypress-CyrilFerlicot.8 --- github://Metacello/metacello:master/repository --- cache
Loaded -> Metacello-Help-dkh.12 --- github://Metacello/metacello:master/repository --- cache
Loaded -> MonticelloFileTree-Core-fn.185 --- github://dalehenrich/filetree:squeak4.3/repository --- cache
Loaded -> MonticelloFileTree-FileDirectory-Utilities-fn.14 --- github://dalehenrich/filetree:squeak4.3/repository --- cache
Loaded -> Metacello-FileTree-dkh.36 --- github://Metacello/metacello:master/repository [:] --- cache
Loaded -> Metacello-GitBasedRepository-dkh.21 --- github://Metacello/metacello:master/repository [:] --- cache
Loaded -> Metacello-GitHub-topa.46 --- github://Metacello/metacello:master/repository [348ac29:master] --- cache
Loaded -> Metacello-Bitbucket-topa.6 --- github://Metacello/metacello:master/repository [348ac29:master] --- cache
priming registry from image. See https://github.com/dalehenrich/metacello-work/issues/197
Using cache repository for ConfigurationOfGofer project package
Evaluated -> baseline [BaselineOfMetacello] >> reprimeRegistryIssue197
...finished baseline

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Design: The activity of preparing for a design review.




More information about the Squeak-dev mailing list