[squeak-dev] Installer ensureRecentMetacello is now broken

Tobias Pape Das.Linux at gmx.de
Tue Jun 16 23:02:58 UTC 2020


Hi Tim

> On 17.06.2020, at 00:22, tim Rowledge <tim at rowledge.org> wrote:
> 
> 
> 
>> 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.

Yeah, i just happen to know that the person put a lot of effort and time into improving the Metacello bootstrap,
that was no just-like-that thing. I understand you're upset after your demo, seeing it having worked earlier and not anymore due to the workings of other people. I'm just getting a bit more sensitive to witty complaints, even if meant friendly. 


> 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

That's why we here, to find out why the things at hand are not in the shape we thought.

> 
>> - 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)

Thanks!

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

Thats helpful.
From what I see,  Zinc and FileSystem(incl. FileLocator) are Test-specific. These should surely be fixed but are most probably harmless for Metacello use.

That said, what was actually the faulty behavior you observed?
The load looks ok-ish from over here :)

Best regards
	-Tobias

> 
> 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





More information about the Squeak-dev mailing list