pharo-contributions / taskit

TaskIt is a library that ease Process usage in Pharo. It provides abstractions to execute and synchronize concurrent tasks, and several pre-built mechanisms that are useful for many application developers.
MIT License
43 stars 24 forks source link

Loading error: 'debug' group requires an unexistent 'minimal' #96

Closed tinchodias closed 3 years ago

tinchodias commented 3 years ago

I downloaded a Pharo 8 and tried:

Metacello new
  baseline: 'TaskIt';
  repository: 'github://pharo-contributions/taskit:master';
  load: #(debug).

It signals: Error: Name not found: minimal

The BaselineOfTaskIt>>#baselineForCommon:defines:

    spec
        group: 'core' with: #('TaskIt');
        group: 'coreTests' with: #('TaskIt' 'TaskIt-Tests');
        group: 'default' with: #(
            'core' 
            'TaskItProcesses' 
            'TaskItRetry' 
            'TaskItDebugger' 
            'TaskIt-Tests' 
            'TaskItRetry-Tests' 
            'TaskItProcesses-Tests' 
            'TaskItDebugger-Tests');
        group: 'debug' with: #('minimal' 'TaskItDebugger');
        group: 'tests' with: #(
            'default' 
            'TaskIt-Tests' 
            'TaskItRetry-Tests' 
            'TaskItProcesses-Tests' 
            'TaskItDebugger-Tests');
        group: 'development' with: #('default' 'debug' 'tests')

So 'development' group doesn't work, too.


I see 'minimal' deleted and 'core' added in this commit: https://github.com/pharo-contributions/taskit/commit/b4b62a990f9271778f426a67a5fbcbfd3ecc7e73 Found using "blame" feature, @estebanlm :p


Who do you suggest to do?

tinchodias commented 3 years ago

Pharo 9 uses 'coreTests' (1) group of v1.1.1 (2).

(1) https://github.com/pharo-project/pharo/blob/5c9b8c3ad1eb1041eff2f97b7f5bf3dd36c039ab/src/BaselineOfBaseLibraries/BaselineOfBaseLibraries.class.st#L40

(2) https://github.com/pharo-project/pharo/pull/6698

tinchodias commented 3 years ago

Note, I loaded the 'debug' group because README indicates to do that here: https://github.com/pharo-contributions/taskit#debugger