You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to bootstrap Pharo12 and it fails. (Note: This is different bug than James's Bootstrap error report, which is for Pharo 13).
I did switch to Pharo12 branch and tried to boostrap it via: time ./bootstrap/scripts/bootstrap.sh; date
Here is the error message I got:
MetacelloNotification:Loaded->NewTools-Debugger-Breakpoints-Tools---github://pharo-spec/NewTools:Pharo12/src
Error:PackageNewTools-DebugPointsBrowser depends on the following classes:OnceBehaviorConditionBehaviorChainBehaviorDebugPointNodeTargetDebugPointObjectTargetDebugPointTranscriptBehaviorWatchDebugPointCountBehaviorTestEnvironmentBehaviorDebugPointTargetDebugPointIconStylerScriptBehaviorDebugPointInstanceVariableTargetClyDebuggingPointsCommandDebugPointBehaviorBreakDebugPointYou must resolve these dependencies before you will be able to load these definitions:BreakDebugPoint>>#uiElementChainBehavior>>#uiElementClyAddAndConfigureBreakPointCommandClyAddAndConfigureBreakPointCommand>>#defaultMenuIconNameClyAddAndConfigureBreakPointCommand>>#defaultMenuItemNameClyAddAndConfigureBreakPointCommand>>#executeConditionBehavior>>#uiElementCountBehavior>>#uiElementDebugPoint>>#uiElementDebugPoint>>#updateDebugPointUIManager:DebugPointBehavior>>#uiElementDebugPointIconStyler>>#iconBlock:DebugPointInstanceVariableTarget>>#updateDebugPointUIManager:DebugPointNodeTarget>>#updateDebugPointUIManager:DebugPointObjectTarget>>#updateDebugPointUIManager:DebugPointTarget>>#updateDebugPointUIManager:OnceBehavior>>#uiElementScriptBehavior>>#uiElementTestEnvironmentBehavior>>#uiElementTranscriptBehavior>>#uiElementWatchDebugPoint>>#uiElementMCPackageLoader(Object)>>notify:MCPackageLoader>>warnAboutDependencies
MCPackageLoader>>validate
MCPackageLoader>>load
MCVersionLoader>>basicLoad
[ self basicLoad ] in MCVersionLoader>>loadWithNameLike: in Block: [ self basicLoad ]
[ aBlock value ] in MCVersionLoader>>announceLoad:do: in Block: [ aBlock value ]
FullBlockClosure(BlockClosure)>>ensure:
MCVersionLoader>>announceLoad:do:MCVersionLoader>>loadWithNameLike:
[ selfensurePackage: version package.
selfloadWithNameLike: version info name ] in [
| version |
version := versions first.
[ selfensurePackage: version package.
selfloadWithNameLike: version info name ] asJob
title:'Loading ', version info name asString;
run ] in MCVersionLoader>>load in Block: [ selfensurePackage: version package....
FullBlockClosure(BlockClosure)>>cull:
[ ^ block cull:self ] in [ self prepareForRunning.
CurrentJobvalue:selfduring: [ ^ block cull:self ] ] in Job>>run in Block: [ ^ block cull:self ]
[ activeProcess
psValueAt: index
put: anObject.
aBlock value ] in CurrentJob(DynamicVariable)>>value:during: in Block: [ activeProcess...
FullBlockClosure(BlockClosure)>>ensure:
CurrentJob(DynamicVariable)>>value:during:CurrentJobclass(DynamicVariableclass)>>value:during:
[ self prepareForRunning.
CurrentJobvalue:selfduring: [ ^ block cull:self ] ] in Job>>run in Block: [ self prepareForRunning....
FullBlockClosure(BlockClosure)>>ensure:
Job>>run
[
| version |
version := versions first.
[ selfensurePackage: version package.
selfloadWithNameLike: version info name ] asJob
title:'Loading ', version info name asString;
run ] in MCVersionLoader>>load in Block: [ ...
FullBlockClosure(BlockClosure)>>ensure:
RPackageSetclass>>withCacheDo:MCVersionLoader>>load
MetacelloMonticelloLoader>>loadAtomicPackageDirectives:MetacelloMonticelloLoader>>loadPackageDirective:MetacelloLoadTarget>>visitPackageLoadDirective:MetacelloPackageLoadDirective>>acceptVisitor:
[ :dir |
dir acceptVisitor:self ] in MetacelloLoadTarget>>visitLinearLoadDirective: in Block: [ :dir |...
OrderedCollection>>do:
real 14m10,569s
user 13m46,149s
sys 0m16,489s
Tue26. November2024, 11:26:34CET
The text was updated successfully, but these errors were encountered:
Thanks for your report. I do not think that we can use Pharo12 to bootstrap Pharo12. But the script you are running is not doing what I said (I imagine) so it means that we have a potential failure of the Pharo12 build because the bootstrap is used to build P12.
@Ducasse Thank you for the answer. Is there a documentation how to correctly bootstrap Pharo12? I thought it is done by switching to Pharo12 branch and then doing the bootstrap.
I'm trying to bootstrap Pharo12 and it fails. (Note: This is different bug than James's Bootstrap error report, which is for Pharo 13).
I did switch to Pharo12 branch and tried to boostrap it via:
time ./bootstrap/scripts/bootstrap.sh; date
Here is the error message I got:
The text was updated successfully, but these errors were encountered: