Hi,
I'm trying to install ChartJs into GemStone with: Metacello new githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' path: 'src'; baseline: 'ChartJs'; onUpgrade: [ :e | e useIncoming ]; onWarningLog; load. But i got a walkback (see below). Also i tried: MetacelloCommonMCSpecLoader retryPackageResolution: false. But same result. Maybe this package has some Pharo dependencies not solved in GemStone. Any idea of the root of the problem ? Or maybe i should ask to author of this package. Regards, Bruno MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: @6 line 25 MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line 47 MetacelloPackageSpecResolutionError >> signal @4 line 5 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> retryingResolvePackageSpecReferences:gofer: @32 line 39 [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 line 21 MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 [] in MetacelloCommonMCSpecLoader >> linearLoadPackageSpecs:repositories: @14 line 6 Array (Collection) >> do: @6 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> linearLoadPackageSpecs:repositories: @6 line 6 [] in MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories: @11 line 5 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 line 5 MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories: @4 line 5 MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 MetacelloPackageSpec >> load @3 line 3 [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 line 10 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 MetacelloMCBaselineProject >> projectForScriptEngine:unconditionalLoad: @2 line 5 MetacelloMCBaselineProject (MetacelloProject) >> projectForScriptEngine: @2 line 2 MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> versionForScriptEngine: @8 line 4 [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @14 line 11 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @7 line 5 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: @9 line 14 MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 line 3 MetacelloScriptEngine >> load: @2 line 3 MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 [] in MetacelloScriptExecutor >> execute: @39 line 15 [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 Array (Collection) >> do: @6 line 10 MetacelloScriptApiExecutor >> executeString:do: @7 line 4 String >> execute:against: @2 line 2 MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9 Metacello >> execute:args: @9 line 5 Metacello >> load @2 line 2 Executed Code @8 line 7 GsNMethod class >> _gsReturnToC @1 line 1 -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
I forgot to mention the walkback title:
a MetacelloPackageSpecResolutionError occurred (error 2710), , Could not resolve: BaselineOfChartJs [BaselineOfChartJs] in cache github://DuneSt/ChartJs:master/src -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
BaselineOfChartJs have the following methods that are not present in GemStone: baseline: spec <baseline> spec for: #common do: [ "Dependencies" self seaside3: spec; stylesheet: spec; neoJSON: spec; prism: spec. ************************************************* #seaside: #stylesheet: #neoJSON: #prism: It seems a mismatch between Pharo and GemStone baseline. (i will research regards, bruno -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
It seems that GemStone's Metacello is not able to process: https://github.com/DuneSt/ChartJs/blob/master/src/BaselineOfChartJs/BaselineOfChartJs.class.st Any idea ? Or i'm doing something wrong ? regards, bruno -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
on Pharo and Squeak treat
'MyString' = #MyString returns true and on GemStone it returns false In the BaselineOfChartJS>>#baseline: method change these symbols to strings: #'ChartJs-Core' #'ChartJs-Library' #'ChartJs-Demo' #'ChartJs-Core-Tests' And try to load it again. Metacello does not provide #seaside: #stylesheet: #neoJSON: #prism: they are included in and used by the BaselineOfChartJs class. I think if you fix the symbols that should be strings problem in each BaselineOf/ConfigurationOf BaselineOfChartJs relies on it will load. But I haven't tried it. GLASS mailing list wrote > Hi, > > I'm trying to install ChartJs into GemStone with: > > Metacello new > githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' path: > 'src'; > baseline: 'ChartJs'; > onUpgrade: [ :e | e useIncoming ]; > onWarningLog; > load. > > But i got a walkback (see below). Also i tried: > MetacelloCommonMCSpecLoader retryPackageResolution: false. > But same result. > > Maybe this package has some Pharo dependencies not solved in GemStone. > > Any idea of the root of the problem ? Or maybe i should ask to author of > this package. > > Regards, > Bruno > > > MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: @6 > line 25 > MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line > 47 > MetacelloPackageSpecResolutionError >> signal @4 line 5 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > retryingResolvePackageSpecReferences:gofer: @32 line 39 > [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 > line > 21 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 > MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 > [] in MetacelloCommonMCSpecLoader >> linearLoadPackageSpecs:repositories: > @14 line 6 > Array (Collection) >> do: @6 line 10 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > linearLoadPackageSpecs:repositories: @6 line 6 > [] in MetacelloFetchingMCSpecLoader >> > explicitLoadPackageSpecs:repositories: @11 line 5 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 > MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 line 5 > MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories: @4 > line 5 > MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 > MetacelloPackageSpec >> load @3 line 3 > [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 line 10 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 > MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 > MetacelloMCBaselineProject >> projectForScriptEngine:unconditionalLoad: @2 > line 5 > MetacelloMCBaselineProject (MetacelloProject) >> projectForScriptEngine: > @2 > line 2 > MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> > versionForScriptEngine: @8 line 4 > [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: > @14 > line 11 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 > [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: > @7 > line 5 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: @9 > line 14 > MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 line > 3 > MetacelloScriptEngine >> load: @2 line 3 > MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 > [] in MetacelloScriptExecutor >> execute: @39 line 15 > [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 > Array (Collection) >> do: @6 line 10 > MetacelloScriptApiExecutor >> executeString:do: @7 line 4 > String >> execute:against: @2 line 2 > MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9 > Metacello >> execute:args: @9 line 5 > Metacello >> load @2 line 2 > Executed Code @8 line 7 > GsNMethod class >> _gsReturnToC @1 line 1 > > > > > -- > Sent from: http://forum.world.st/GLASS-f1460844.html > _______________________________________________ > Glass mailing list > Glass@.gemtalksystems > http://lists.gemtalksystems.com/mailman/listinfo/glass -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Paul,
After updating the Strings it seems it go through but there is another error: a MetacelloPackageSpecResolutionError occurred (error 2710), , Could not resolve: ChartJs-Core [ChartJs-Core] in cache github://DuneSt/ChartJs:master/src What can be causing this ? (i do not want the solution only a pointer to it) regards, bruno Walkback: MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: @7 line 25 MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line 47 MetacelloPackageSpecResolutionError >> signal @4 line 5 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> retryingResolvePackageSpecReferences:gofer: @32 line 39 [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 line 21 MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 MetacelloCypressPackageSpec (MetacelloPackageSpec) >> loadUsing:gofer: @2 line 3 [] in MetacelloCommonMCSpecLoader >> linearLoadPackageSpecs:repositories: @14 line 6 OrderedCollection (Collection) >> do: @6 line 10 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> linearLoadPackageSpecs:repositories: @6 line 6 [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpecs:repositories: @8 line 4 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 MetacelloLoaderPolicy >> pushLinearLoadDirectivesDuring:for: @3 line 3 MetacelloFetchingMCSpecLoader >> linearLoadPackageSpecs:repositories: @4 line 4 MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> load @16 line 7 MetacelloMCVersionSpecLoader >> load @14 line 21 MetacelloMCVersion >> executeLoadFromArray: @10 line 7 [] in MetacelloMCVersion >> fetchRequiredFromArray: @34 line 11 [] in MetacelloPlatform >> useStackCacheDuring:defaultDictionary: @14 line 9 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 MetacelloGemStonePlatform (MetacelloPlatform) >> useStackCacheDuring:defaultDictionary: @10 line 10 [] in MetacelloMCVersion >> fetchRequiredFromArray: @30 line 11 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 [] in MetacelloMCVersion >> fetchRequiredFromArray: @22 line 12 MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 MetacelloMCVersion >> fetchRequiredFromArray: @18 line 7 [] in MetacelloMCVersion >> doLoadRequiredFromArray: @28 line 10 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 MetacelloMCVersion >> load @4 line 3 [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @18 line 15 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @7 line 5 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: @9 line 14 MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 line 3 MetacelloScriptEngine >> load: @2 line 3 MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 [] in MetacelloScriptExecutor >> execute: @39 line 15 [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 Array (Collection) >> do: @6 line 10 MetacelloScriptApiExecutor >> executeString:do: @7 line 4 String >> execute:against: @2 line 2 MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9 Metacello >> execute:args: @9 line 5 Metacello >> load @2 line 2 Executed Code @7 line 6 GsNMethod class >> _gsReturnToC @1 line 1 El 07/05/2018 a las 16:05, Paul DeBruicker via Glass escribió: > on Pharo and Squeak treat > > 'MyString' = #MyString > > > returns true and on GemStone it returns false > > > In the BaselineOfChartJS>>#baseline: method change these symbols to strings: > > > #'ChartJs-Core' > #'ChartJs-Library' > #'ChartJs-Demo' > #'ChartJs-Core-Tests' > > And try to load it again. > > > > Metacello does not provide > > #seaside: > #stylesheet: > #neoJSON: > #prism: > > > they are included in and used by the BaselineOfChartJs class. > > > I think if you fix the symbols that should be strings problem in each > BaselineOf/ConfigurationOf BaselineOfChartJs relies on it will load. But I > haven't tried it. > > > > > > GLASS mailing list wrote >> Hi, >> >> I'm trying to install ChartJs into GemStone with: >> >> Metacello new >> githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' path: >> 'src'; >> baseline: 'ChartJs'; >> onUpgrade: [ :e | e useIncoming ]; >> onWarningLog; >> load. >> >> But i got a walkback (see below). Also i tried: >> MetacelloCommonMCSpecLoader retryPackageResolution: false. >> But same result. >> >> Maybe this package has some Pharo dependencies not solved in GemStone. >> >> Any idea of the root of the problem ? Or maybe i should ask to author of >> this package. >> >> Regards, >> Bruno >> >> >> MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: @6 >> line 25 >> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line >> 47 >> MetacelloPackageSpecResolutionError >> signal @4 line 5 >> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >> retryingResolvePackageSpecReferences:gofer: @32 line 39 >> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 >> line >> 21 >> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 >> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 >> MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 >> [] in MetacelloCommonMCSpecLoader >> linearLoadPackageSpecs:repositories: >> @14 line 6 >> Array (Collection) >> do: @6 line 10 >> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >> linearLoadPackageSpecs:repositories: @6 line 6 >> [] in MetacelloFetchingMCSpecLoader >> >> explicitLoadPackageSpecs:repositories: @11 line 5 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 >> MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 line 5 >> MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories: @4 >> line 5 >> MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 >> MetacelloPackageSpec >> load @3 line 3 >> [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 line 10 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 >> MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 >> MetacelloMCBaselineProject >> projectForScriptEngine:unconditionalLoad: @2 >> line 5 >> MetacelloMCBaselineProject (MetacelloProject) >> projectForScriptEngine: >> @2 >> line 2 >> MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> >> versionForScriptEngine: @8 line 4 >> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >> @14 >> line 11 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 >> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >> @7 >> line 5 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: @9 >> line 14 >> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 line >> 3 >> MetacelloScriptEngine >> load: @2 line 3 >> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 >> [] in MetacelloScriptExecutor >> execute: @39 line 15 >> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 >> Array (Collection) >> do: @6 line 10 >> MetacelloScriptApiExecutor >> executeString:do: @7 line 4 >> String >> execute:against: @2 line 2 >> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9 >> Metacello >> execute:args: @9 line 5 >> Metacello >> load @2 line 2 >> Executed Code @8 line 7 >> GsNMethod class >> _gsReturnToC @1 line 1 >> >> >> >> >> -- >> Sent from: http://forum.world.st/GLASS-f1460844.html >> _______________________________________________ >> Glass mailing list >> Glass@.gemtalksystems >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > > > > -- > Sent from: http://forum.world.st/GLASS-f1460844.html > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
Also: MetacelloToolBox validateBaseline: BaselineOfChartJs. "answer an empty collection after modifications" regards, bruno El 07/05/2018 a las 16:49, Smalltalk via Glass escribió: > Paul, > > After updating the Strings it seems it go through but there is another > error: > a MetacelloPackageSpecResolutionError occurred (error 2710), , Could > not resolve: ChartJs-Core [ChartJs-Core] in cache > github://DuneSt/ChartJs:master/src > > What can be causing this ? (i do not want the solution only a pointer > to it) > > regards, > bruno > > Walkback: > MetacelloPackageSpecResolutionError (AbstractException) >> > _signalWith: @7 line 25 > MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 > line 47 > MetacelloPackageSpecResolutionError >> signal @4 line 5 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > retryingResolvePackageSpecReferences:gofer: @32 line 39 > [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: > @12 line 21 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 > MetacelloCypressPackageSpec (MetacelloPackageSpec) >> loadUsing:gofer: > @2 line 3 > [] in MetacelloCommonMCSpecLoader >> > linearLoadPackageSpecs:repositories: @14 line 6 > OrderedCollection (Collection) >> do: @6 line 10 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > linearLoadPackageSpecs:repositories: @6 line 6 > [] in MetacelloFetchingMCSpecLoader >> > linearLoadPackageSpecs:repositories: @8 line 4 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 > MetacelloLoaderPolicy >> pushLinearLoadDirectivesDuring:for: @3 line 3 > MetacelloFetchingMCSpecLoader >> linearLoadPackageSpecs:repositories: > @4 line 4 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> load > @16 line 7 > MetacelloMCVersionSpecLoader >> load @14 line 21 > MetacelloMCVersion >> executeLoadFromArray: @10 line 7 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @34 line 11 > [] in MetacelloPlatform >> useStackCacheDuring:defaultDictionary: @14 > line 9 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloGemStonePlatform (MetacelloPlatform) >> > useStackCacheDuring:defaultDictionary: @10 line 10 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @30 line 11 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @22 line 12 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloMCVersion >> fetchRequiredFromArray: @18 line 7 > [] in MetacelloMCVersion >> doLoadRequiredFromArray: @28 line 10 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 > MetacelloMCVersion >> load @4 line 3 > [] in MetacelloScriptEngine >> > load:onProjectDownGrade:onProjectUpgrade: @18 line 15 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 > [] in MetacelloScriptEngine >> > load:onProjectDownGrade:onProjectUpgrade: @7 line 5 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: > @9 line 14 > MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 > line 3 > MetacelloScriptEngine >> load: @2 line 3 > MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 > [] in MetacelloScriptExecutor >> execute: @39 line 15 > [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 > Array (Collection) >> do: @6 line 10 > MetacelloScriptApiExecutor >> executeString:do: @7 line 4 > String >> execute:against: @2 line 2 > MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 > line 9 > Metacello >> execute:args: @9 line 5 > Metacello >> load @2 line 2 > Executed Code @7 line 6 > GsNMethod class >> _gsReturnToC @1 line 1 > > > El 07/05/2018 a las 16:05, Paul DeBruicker via Glass escribió: >> on Pharo and Squeak treat >> >> 'MyString' = #MyString >> >> >> returns true and on GemStone it returns false >> >> >> In the BaselineOfChartJS>>#baseline: method change these symbols to >> strings: >> >> >> #'ChartJs-Core' >> #'ChartJs-Library' >> #'ChartJs-Demo' >> #'ChartJs-Core-Tests' >> >> And try to load it again. >> >> >> >> Metacello does not provide >> >> #seaside: >> #stylesheet: >> #neoJSON: >> #prism: >> >> >> they are included in and used by the BaselineOfChartJs class. >> >> >> I think if you fix the symbols that should be strings problem in each >> BaselineOf/ConfigurationOf BaselineOfChartJs relies on it will load. >> But I >> haven't tried it. >> >> >> >> >> >> GLASS mailing list wrote >>> Hi, >>> >>> I'm trying to install ChartJs into GemStone with: >>> >>>  Metacello new >>>         githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' >>> path: >>> 'src'; >>>         baseline: 'ChartJs'; >>>         onUpgrade: [ :e | e useIncoming ]; >>>         onWarningLog; >>>         load. >>> >>> But i got a walkback (see below). Also i tried: >>> MetacelloCommonMCSpecLoader retryPackageResolution: false. >>> But same result. >>> >>> Maybe this package has some Pharo dependencies not solved in GemStone. >>> >>> Any idea of the root of the problem ? Or maybe i should ask to >>> author of >>> this package. >>> >>> Regards, >>> Bruno >>> >>> >>> MetacelloPackageSpecResolutionError (AbstractException) >> >>> _signalWith: @6 >>> line 25 >>> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 >>> line >>> 47 >>> MetacelloPackageSpecResolutionError >> signal @4 line 5 >>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>> retryingResolvePackageSpecReferences:gofer: @32 line 39 >>> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 >>> line >>> 21 >>> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 >>> line 3 >>> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 >>> MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 >>> [] in MetacelloCommonMCSpecLoader >> >>> linearLoadPackageSpecs:repositories: >>> @14 line 6 >>> Array (Collection) >> do: @6 line 10 >>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>> linearLoadPackageSpecs:repositories: @6 line 6 >>> [] in MetacelloFetchingMCSpecLoader >> >>> explicitLoadPackageSpecs:repositories: @11 line 5 >>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 >>> MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 >>> line 5 >>> MetacelloFetchingMCSpecLoader >> >>> explicitLoadPackageSpecs:repositories: @4 >>> line 5 >>> MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 >>> MetacelloPackageSpec >> load @3 line 3 >>> [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 >>> line 10 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 >>> MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 >>> MetacelloMCBaselineProject >> >>> projectForScriptEngine:unconditionalLoad: @2 >>> line 5 >>> MetacelloMCBaselineProject (MetacelloProject) >> >>> projectForScriptEngine: >>> @2 >>> line 2 >>> MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> >>> versionForScriptEngine: @8 line 4 >>> [] in MetacelloScriptEngine >> >>> load:onProjectDownGrade:onProjectUpgrade: >>> @14 >>> line 11 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 >>> line 14 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 >>> [] in MetacelloScriptEngine >> >>> load:onProjectDownGrade:onProjectUpgrade: >>> @7 >>> line 5 >>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>> MetacelloProjectRegistration class >> >>> copyRegistryRestoreOnErrorWhile: @9 >>> line 14 >>> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >>> @3 line >>> 3 >>> MetacelloScriptEngine >> load: @2 line 3 >>> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 >>> [] in MetacelloScriptExecutor >> execute: @39 line 15 >>> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 >>> Array (Collection) >> do: @6 line 10 >>> MetacelloScriptApiExecutor >> executeString:do: @7 line 4 >>> String >> execute:against: @2 line 2 >>> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 >>> line 9 >>> Metacello >> execute:args: @9 line 5 >>> Metacello >> load @2 line 2 >>> Executed Code @8 line 7 >>> GsNMethod class >> _gsReturnToC @1 line 1 >>> >>> >>> >>> >>> -- >>> Sent from: http://forum.world.st/GLASS-f1460844.html >>> _______________________________________________ >>> Glass mailing list >>> Glass@.gemtalksystems >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >> >> >> >> >> -- >> Sent from: http://forum.world.st/GLASS-f1460844.html >> _______________________________________________ >> Glass mailing list >> [hidden email] >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
The empty collection is good. It means there are no errors or warnings
during the validation process. GLASS mailing list wrote > Hi, > > Also: > MetacelloToolBox validateBaseline: BaselineOfChartJs. "answer an empty > collection after modifications" > > regards, > bruno > El 07/05/2018 a las 16:49, Smalltalk via Glass escribió: >> Paul, >> >> After updating the Strings it seems it go through but there is another >> error: >> a MetacelloPackageSpecResolutionError occurred (error 2710), , Could >> not resolve: ChartJs-Core [ChartJs-Core] in cache >> github://DuneSt/ChartJs:master/src >> >> What can be causing this ? (i do not want the solution only a pointer >> to it) >> >> regards, >> bruno >> >> Walkback: >> MetacelloPackageSpecResolutionError (AbstractException) >> >> _signalWith: @7 line 25 >> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 >> line 47 >> MetacelloPackageSpecResolutionError >> signal @4 line 5 >> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >> retryingResolvePackageSpecReferences:gofer: @32 line 39 >> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: >> @12 line 21 >> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 >> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 >> MetacelloCypressPackageSpec (MetacelloPackageSpec) >> loadUsing:gofer: >> @2 line 3 >> [] in MetacelloCommonMCSpecLoader >> >> linearLoadPackageSpecs:repositories: @14 line 6 >> OrderedCollection (Collection) >> do: @6 line 10 >> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >> linearLoadPackageSpecs:repositories: @6 line 6 >> [] in MetacelloFetchingMCSpecLoader >> >> linearLoadPackageSpecs:repositories: @8 line 4 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 >> MetacelloLoaderPolicy >> pushLinearLoadDirectivesDuring:for: @3 line 3 >> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpecs:repositories: >> @4 line 4 >> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> load >> @16 line 7 >> MetacelloMCVersionSpecLoader >> load @14 line 21 >> MetacelloMCVersion >> executeLoadFromArray: @10 line 7 >> [] in MetacelloMCVersion >> fetchRequiredFromArray: @34 line 11 >> [] in MetacelloPlatform >> useStackCacheDuring:defaultDictionary: @14 >> line 9 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> MetacelloGemStonePlatform (MetacelloPlatform) >> >> useStackCacheDuring:defaultDictionary: @10 line 10 >> [] in MetacelloMCVersion >> fetchRequiredFromArray: @30 line 11 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> [] in MetacelloMCVersion >> fetchRequiredFromArray: @22 line 12 >> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 >> MetacelloMCVersion >> fetchRequiredFromArray: @18 line 7 >> [] in MetacelloMCVersion >> doLoadRequiredFromArray: @28 line 10 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 >> MetacelloMCVersion >> load @4 line 3 >> [] in MetacelloScriptEngine >> >> load:onProjectDownGrade:onProjectUpgrade: @18 line 15 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 >> [] in MetacelloScriptEngine >> >> load:onProjectDownGrade:onProjectUpgrade: @7 line 5 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: >> @9 line 14 >> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 >> line 3 >> MetacelloScriptEngine >> load: @2 line 3 >> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 >> [] in MetacelloScriptExecutor >> execute: @39 line 15 >> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 >> Array (Collection) >> do: @6 line 10 >> MetacelloScriptApiExecutor >> executeString:do: @7 line 4 >> String >> execute:against: @2 line 2 >> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 >> line 9 >> Metacello >> execute:args: @9 line 5 >> Metacello >> load @2 line 2 >> Executed Code @7 line 6 >> GsNMethod class >> _gsReturnToC @1 line 1 >> >> >> El 07/05/2018 a las 16:05, Paul DeBruicker via Glass escribió: >>> on Pharo and Squeak treat >>> >>> 'MyString' = #MyString >>> >>> >>> returns true and on GemStone it returns false >>> >>> >>> In the BaselineOfChartJS>>#baseline: method change these symbols to >>> strings: >>> >>> >>> #'ChartJs-Core' >>> #'ChartJs-Library' >>> #'ChartJs-Demo' >>> #'ChartJs-Core-Tests' >>> >>> And try to load it again. >>> >>> >>> >>> Metacello does not provide >>> >>> #seaside: >>> #stylesheet: >>> #neoJSON: >>> #prism: >>> >>> >>> they are included in and used by the BaselineOfChartJs class. >>> >>> >>> I think if you fix the symbols that should be strings problem in each >>> BaselineOf/ConfigurationOf BaselineOfChartJs relies on it will load. >>> But I >>> haven't tried it. >>> >>> >>> >>> >>> >>> GLASS mailing list wrote >>>> Hi, >>>> >>>> I'm trying to install ChartJs into GemStone with: >>>> >>>>  Metacello new >>>>         githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' >>>> path: >>>> 'src'; >>>>         baseline: 'ChartJs'; >>>>         onUpgrade: [ :e | e useIncoming ]; >>>>         onWarningLog; >>>>         load. >>>> >>>> But i got a walkback (see below). Also i tried: >>>> MetacelloCommonMCSpecLoader retryPackageResolution: false. >>>> But same result. >>>> >>>> Maybe this package has some Pharo dependencies not solved in GemStone. >>>> >>>> Any idea of the root of the problem ? Or maybe i should ask to >>>> author of >>>> this package. >>>> >>>> Regards, >>>> Bruno >>>> >>>> >>>> MetacelloPackageSpecResolutionError (AbstractException) >> >>>> _signalWith: @6 >>>> line 25 >>>> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 >>>> line >>>> 47 >>>> MetacelloPackageSpecResolutionError >> signal @4 line 5 >>>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>>> retryingResolvePackageSpecReferences:gofer: @32 line 39 >>>> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 >>>> line >>>> 21 >>>> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 >>>> line 3 >>>> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 >>>> MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 >>>> [] in MetacelloCommonMCSpecLoader >> >>>> linearLoadPackageSpecs:repositories: >>>> @14 line 6 >>>> Array (Collection) >> do: @6 line 10 >>>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>>> linearLoadPackageSpecs:repositories: @6 line 6 >>>> [] in MetacelloFetchingMCSpecLoader >> >>>> explicitLoadPackageSpecs:repositories: @11 line 5 >>>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>>> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 >>>> MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 >>>> line 5 >>>> MetacelloFetchingMCSpecLoader >> >>>> explicitLoadPackageSpecs:repositories: @4 >>>> line 5 >>>> MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 >>>> MetacelloPackageSpec >> load @3 line 3 >>>> [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 >>>> line 10 >>>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>>> MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 >>>> MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 >>>> MetacelloMCBaselineProject >> >>>> projectForScriptEngine:unconditionalLoad: @2 >>>> line 5 >>>> MetacelloMCBaselineProject (MetacelloProject) >> >>>> projectForScriptEngine: >>>> @2 >>>> line 2 >>>> MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> >>>> versionForScriptEngine: @8 line 4 >>>> [] in MetacelloScriptEngine >> >>>> load:onProjectDownGrade:onProjectUpgrade: >>>> @14 >>>> line 11 >>>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 >>>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 >>>> line 14 >>>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 >>>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>>> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 >>>> [] in MetacelloScriptEngine >> >>>> load:onProjectDownGrade:onProjectUpgrade: >>>> @7 >>>> line 5 >>>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>>> MetacelloProjectRegistration class >> >>>> copyRegistryRestoreOnErrorWhile: @9 >>>> line 14 >>>> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >>>> @3 line >>>> 3 >>>> MetacelloScriptEngine >> load: @2 line 3 >>>> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 >>>> [] in MetacelloScriptExecutor >> execute: @39 line 15 >>>> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 >>>> Array (Collection) >> do: @6 line 10 >>>> MetacelloScriptApiExecutor >> executeString:do: @7 line 4 >>>> String >> execute:against: @2 line 2 >>>> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 >>>> line 9 >>>> Metacello >> execute:args: @9 line 5 >>>> Metacello >> load @2 line 2 >>>> Executed Code @8 line 7 >>>> GsNMethod class >> _gsReturnToC @1 line 1 >>>> >>>> >>>> >>>> >>>> -- >>>> Sent from: http://forum.world.st/GLASS-f1460844.html >>>> _______________________________________________ >>>> Glass mailing list >>>> Glass@.gemtalksystems >>>> http://lists.gemtalksystems.com/mailman/listinfo/glass >>> >>> >>> >>> >>> -- >>> Sent from: http://forum.world.st/GLASS-f1460844.html >>> _______________________________________________ >>> Glass mailing list >>> > Glass@.gemtalksystems >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >> >> >> --- >> El software de antivirus Avast ha analizado este correo electrónico en >> busca de virus. >> https://www.avast.com/antivirus >> >> _______________________________________________ >> Glass mailing list >> > Glass@.gemtalksystems >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Glass mailing list > Glass@.gemtalksystems > http://lists.gemtalksystems.com/mailman/listinfo/glass -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Bruno,
I'm not sure. It looks like the package is in the github repo: https://github.com/DuneSt/ChartJs/tree/master/src I'd double check that I changed all the Symbols to Strings and try again. and then maybe empty the cache on my disk..... GLASS mailing list wrote > Paul, > > After updating the Strings it seems it go through but there is another > error: > a MetacelloPackageSpecResolutionError occurred (error 2710), , Could not > resolve: ChartJs-Core [ChartJs-Core] in cache > github://DuneSt/ChartJs:master/src > > What can be causing this ? (i do not want the solution only a pointer to > it) > > regards, > bruno > > Walkback: > MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: > @7 line 25 > MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line > 47 > MetacelloPackageSpecResolutionError >> signal @4 line 5 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > retryingResolvePackageSpecReferences:gofer: @32 line 39 > [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 > line 21 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 > MetacelloCypressPackageSpec (MetacelloPackageSpec) >> loadUsing:gofer: > @2 line 3 > [] in MetacelloCommonMCSpecLoader >> > linearLoadPackageSpecs:repositories: @14 line 6 > OrderedCollection (Collection) >> do: @6 line 10 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > linearLoadPackageSpecs:repositories: @6 line 6 > [] in MetacelloFetchingMCSpecLoader >> > linearLoadPackageSpecs:repositories: @8 line 4 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 > MetacelloLoaderPolicy >> pushLinearLoadDirectivesDuring:for: @3 line 3 > MetacelloFetchingMCSpecLoader >> linearLoadPackageSpecs:repositories: @4 > line 4 > MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> load @16 > line 7 > MetacelloMCVersionSpecLoader >> load @14 line 21 > MetacelloMCVersion >> executeLoadFromArray: @10 line 7 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @34 line 11 > [] in MetacelloPlatform >> useStackCacheDuring:defaultDictionary: @14 line > 9 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloGemStonePlatform (MetacelloPlatform) >> > useStackCacheDuring:defaultDictionary: @10 line 10 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @30 line 11 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > [] in MetacelloMCVersion >> fetchRequiredFromArray: @22 line 12 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloMCVersion >> fetchRequiredFromArray: @18 line 7 > [] in MetacelloMCVersion >> doLoadRequiredFromArray: @28 line 10 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 > MetacelloMCVersion >> load @4 line 3 > [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: > @18 line 15 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 > [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: > @7 line 5 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: > @9 line 14 > MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 line > 3 > MetacelloScriptEngine >> load: @2 line 3 > MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 > [] in MetacelloScriptExecutor >> execute: @39 line 15 > [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 > Array (Collection) >> do: @6 line 10 > MetacelloScriptApiExecutor >> executeString:do: @7 line 4 > String >> execute:against: @2 line 2 > MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9 > Metacello >> execute:args: @9 line 5 > Metacello >> load @2 line 2 > Executed Code @7 line 6 > GsNMethod class >> _gsReturnToC @1 line 1 > > > El 07/05/2018 a las 16:05, Paul DeBruicker via Glass escribió: >> on Pharo and Squeak treat >> >> 'MyString' = #MyString >> >> >> returns true and on GemStone it returns false >> >> >> In the BaselineOfChartJS>>#baseline: method change these symbols to >> strings: >> >> >> #'ChartJs-Core' >> #'ChartJs-Library' >> #'ChartJs-Demo' >> #'ChartJs-Core-Tests' >> >> And try to load it again. >> >> >> >> Metacello does not provide >> >> #seaside: >> #stylesheet: >> #neoJSON: >> #prism: >> >> >> they are included in and used by the BaselineOfChartJs class. >> >> >> I think if you fix the symbols that should be strings problem in each >> BaselineOf/ConfigurationOf BaselineOfChartJs relies on it will load. But >> I >> haven't tried it. >> >> >> >> >> >> GLASS mailing list wrote >>> Hi, >>> >>> I'm trying to install ChartJs into GemStone with: >>> >>> Metacello new >>> githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' >>> path: >>> 'src'; >>> baseline: 'ChartJs'; >>> onUpgrade: [ :e | e useIncoming ]; >>> onWarningLog; >>> load. >>> >>> But i got a walkback (see below). Also i tried: >>> MetacelloCommonMCSpecLoader retryPackageResolution: false. >>> But same result. >>> >>> Maybe this package has some Pharo dependencies not solved in GemStone. >>> >>> Any idea of the root of the problem ? Or maybe i should ask to author of >>> this package. >>> >>> Regards, >>> Bruno >>> >>> >>> MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith: >>> @6 >>> line 25 >>> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 >>> line >>> 47 >>> MetacelloPackageSpecResolutionError >> signal @4 line 5 >>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>> retryingResolvePackageSpecReferences:gofer: @32 line 39 >>> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12 >>> line >>> 21 >>> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line >>> 3 >>> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3 >>> MetacelloPackageSpec >> loadUsing:gofer: @2 line 3 >>> [] in MetacelloCommonMCSpecLoader >> >>> linearLoadPackageSpecs:repositories: >>> @14 line 6 >>> Array (Collection) >> do: @6 line 10 >>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >>> linearLoadPackageSpecs:repositories: @6 line 6 >>> [] in MetacelloFetchingMCSpecLoader >> >>> explicitLoadPackageSpecs:repositories: @11 line 5 >>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7 >>> MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 line 5 >>> MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories: >>> @4 >>> line 5 >>> MetacelloPackageSpec >> explicitLoadUsing: @25 line 14 >>> MetacelloPackageSpec >> load @3 line 3 >>> [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 line 10 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11 >>> MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3 >>> MetacelloMCBaselineProject >> projectForScriptEngine:unconditionalLoad: >>> @2 >>> line 5 >>> MetacelloMCBaselineProject (MetacelloProject) >> projectForScriptEngine: >>> @2 >>> line 2 >>> MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >> >>> versionForScriptEngine: @8 line 4 >>> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >>> @14 >>> line 11 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20 >>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >>> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24 >>> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: >>> @7 >>> line 5 >>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >>> MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: >>> @9 >>> line 14 >>> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3 >>> line >>> 3 >>> MetacelloScriptEngine >> load: @2 line 3 >>> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1 >>> [] in MetacelloScriptExecutor >> execute: @39 line 15 >>> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6 >>> Array (Collection) >> do: @6 line 10 >>> MetacelloScriptApiExecutor >> executeString:do: @7 line 4 >>> String >> execute:against: @2 line 2 >>> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line >>> 9 >>> Metacello >> execute:args: @9 line 5 >>> Metacello >> load @2 line 2 >>> Executed Code @8 line 7 >>> GsNMethod class >> _gsReturnToC @1 line 1 >>> >>> >>> >>> >>> -- >>> Sent from: http://forum.world.st/GLASS-f1460844.html >>> _______________________________________________ >>> Glass mailing list >>> Glass@.gemtalksystems >>> http://lists.gemtalksystems.com/mailman/listinfo/glass >> >> >> >> >> -- >> Sent from: http://forum.world.st/GLASS-f1460844.html >> _______________________________________________ >> Glass mailing list >> > Glass@.gemtalksystems >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Glass mailing list > Glass@.gemtalksystems > http://lists.gemtalksystems.com/mailman/listinfo/glass -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
Yes the package is in github. I have remove the cache from disk but i got the same error. Could not resolve: ChartJs-Core [ChartJs-Core] in cache github://DuneSt/ChartJs:master/src This error indicate that the package was not found ??? Still working in it :) regards, bruno -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Paul,
I think i found the error but it is late here. Tomorrow i will try again and post the results here. Thanks for your help. regards, bruno -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
My first strategy is to keep minimun of depencies in order to load basic packages then added one by one the other packages. 1) Project forked at https://github.com/brunobuzzi/ChartJs. 2) Convert Pharo Symbols to Strings in BaselineOfChartJs. 3) 'Demo' options deleted from BaselineOfChartJs. 4) Seaside depency deleted from BaselineOfChartJs. (i already have Seaside installed). In a workspace all following evaluations answer an empty collection: MetacelloToolBox validateBaseline: BaselineOfChartJs. MetacelloToolBox validateConfiguration: ConfigurationOfStylesheet. MetacelloToolBox validateConfiguration: ConfigurationOfNeoJSON. Then: Metacello new githubUser: 'brunobuzzi' project: 'ChartJs' commitish: 'master' path: 'src'; baseline: 'ChartJs'; onUpgrade: [ :e | e useIncoming ]; onWarningLog; load. But i got the same error again and again (the github-cache deleted): a MetacelloPackageSpecResolutionError occurred (error 2710), , Could not resolve: BaselineOfChartJs [BaselineOfChartJs] in cache regards, bruno -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Hi,
There is another problem with Stylesheet dependence. Because it user Pharo Traits not supported in GemStone. Gofer new url: 'http://smalltalkhub.com/mc/RMoD/Stylesheet/main'; package: 'ConfigurationOfStylesheet'; load. (ConfigurationOfStylesheet project version: #stable) load. a UserDefinedError occurred (error 2318), reason:halt, unsupported on GemStone UserDefinedError (AbstractException) >> _signalWith: @6 line 25 UserDefinedError (AbstractException) >> signal @2 line 47 MCTraitDefinition (Object) >> error: @6 line 7 MCTraitDefinition >> load @2 line 2 MCTraitDefinition (MCDefinition) >> loadOver: @2 line 2 MCTraitDefinition (MCClassDefinition) >> errorLoadOver: @2 line 4 [] in MCPackageLoader >> basicLoad @62 line 14 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MCPackageLoader >> basicLoad @57 line 15 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MCPackageLoader >> basicLoad @53 line 19 OrderedCollection (Collection) >> do: @6 line 10 OrderedCollection (Collection) >> do:displayingProgress: @2 line 3 [] in MCPackageLoader >> basicLoad @25 line 13 ExecBlock0 (ExecBlock) >> on:do: @3 line 44 [] in MCPackageLoader >> basicLoad @16 line 49 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MCPackageLoader >> basicLoad @12 line 51 [] in MCPackageLoader >> loadWithNameLike: @13 line 4 [] in MCPackageLoader >> useChangeSetNamed:during: @14 line 9 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MCPackageLoader >> useChangeSetNamed:during: @10 line 9 MCPackageLoader >> useNewChangeSetNamedLike:during: @3 line 2 MCPackageLoader >> loadWithNameLike: @7 line 4 MCVersionLoader >> load @10 line 6 MetacelloGoferLoad (GoferLoad) >> execute @6 line 3 [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @47 line 17 [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @24 line 21 MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 MetacelloLoadingMCSpecLoader (MetacelloCommonMCSpecLoader) >> loadPackageDirective:gofer: @8 line 5 MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> loadPackageDirective:gofer: @4 line 4 MetacelloPackageLoadDirective >> loadUsing:gofer: @2 line 3 [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 line 3 OrderedCollection (Collection) >> do: @6 line 10 MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> loadLinearLoadDirective:gofer: @4 line 3 MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 line 3 OrderedCollection (Collection) >> do: @6 line 10 MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> loadLinearLoadDirective:gofer: @4 line 3 MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> loadWithPolicy: @8 line 7 MetacelloLoaderPolicy >> load @6 line 4 MetacelloFetchingMCSpecLoader >> doLoad @4 line 3 [] in MetacelloMCVersion >> doLoadRequiredFromArray: @41 line 12 MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 [] in MetacelloMCVersion >> doLoadRequiredFromArray: @32 line 12 ExecBlock0 (ExecBlock) >> ensure: @2 line 12 MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 MetacelloMCVersion >> load @4 line 3 Executed Code @4 line 1 GsNMethod class >> _gsReturnToC @1 line 1 -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Why not just use http://highcharts.com?
the wrapper is here: http://smalltalkhub.com/#!/~Mercap/HighchartsSt it works on GemStone today. What does chartjs have that highcharts does not? For Traits I think you have to flatten the traits by saving the package as an mcz file, which converts the traits to extensions on the class they're used in, and then load the mcz into GemStone. IIRC filetree/cypress/iceberg doesn't do that for you. GLASS mailing list wrote > Hi, > > There is another problem with Stylesheet dependence. Because it user Pharo > Traits not supported in GemStone. > > Gofer new > url: 'http://smalltalkhub.com/mc/RMoD/Stylesheet/main'; > package: 'ConfigurationOfStylesheet'; > load. > (ConfigurationOfStylesheet project version: #stable) load. > a UserDefinedError occurred (error 2318), reason:halt, unsupported on > GemStone > > UserDefinedError (AbstractException) >> _signalWith: @6 line 25 > UserDefinedError (AbstractException) >> signal @2 line 47 > MCTraitDefinition (Object) >> error: @6 line 7 > MCTraitDefinition >> load @2 line 2 > MCTraitDefinition (MCDefinition) >> loadOver: @2 line 2 > MCTraitDefinition (MCClassDefinition) >> errorLoadOver: @2 line 4 > [] in MCPackageLoader >> basicLoad @62 line 14 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MCPackageLoader >> basicLoad @57 line 15 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MCPackageLoader >> basicLoad @53 line 19 > OrderedCollection (Collection) >> do: @6 line 10 > OrderedCollection (Collection) >> do:displayingProgress: @2 line 3 > [] in MCPackageLoader >> basicLoad @25 line 13 > ExecBlock0 (ExecBlock) >> on:do: @3 line 44 > [] in MCPackageLoader >> basicLoad @16 line 49 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MCPackageLoader >> basicLoad @12 line 51 > [] in MCPackageLoader >> loadWithNameLike: @13 line 4 > [] in MCPackageLoader >> useChangeSetNamed:during: @14 line 9 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MCPackageLoader >> useChangeSetNamed:during: @10 line 9 > MCPackageLoader >> useNewChangeSetNamedLike:during: @3 line 2 > MCPackageLoader >> loadWithNameLike: @7 line 4 > MCVersionLoader >> load @10 line 6 > MetacelloGoferLoad (GoferLoad) >> execute @6 line 3 > [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @47 line > 17 > [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @24 line > 21 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > MetacelloLoadingMCSpecLoader (MetacelloCommonMCSpecLoader) >> > loadPackageDirective:gofer: @8 line 5 > MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> > loadPackageDirective:gofer: @4 line 4 > MetacelloPackageLoadDirective >> loadUsing:gofer: @2 line 3 > [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 > line 3 > OrderedCollection (Collection) >> do: @6 line 10 > MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> > loadLinearLoadDirective:gofer: @4 line 3 > MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 > [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 > line 3 > OrderedCollection (Collection) >> do: @6 line 10 > MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> > loadLinearLoadDirective:gofer: @4 line 3 > MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 > MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> > loadWithPolicy: @8 line 7 > MetacelloLoaderPolicy >> load @6 line 4 > MetacelloFetchingMCSpecLoader >> doLoad @4 line 3 > [] in MetacelloMCVersion >> doLoadRequiredFromArray: @41 line 12 > MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 > [] in MetacelloMCVersion >> doLoadRequiredFromArray: @32 line 12 > ExecBlock0 (ExecBlock) >> ensure: @2 line 12 > MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 > MetacelloMCVersion >> load @4 line 3 > Executed Code @4 line 1 > GsNMethod class >> _gsReturnToC @1 line 1 > > > > > -- > Sent from: http://forum.world.st/GLASS-f1460844.html > _______________________________________________ > Glass mailing list > Glass@.gemtalksystems > http://lists.gemtalksystems.com/mailman/listinfo/glass -- Sent from: http://forum.world.st/GLASS-f1460844.html _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Paul,
Thanks for your answer as always very useful. I did not know the existence of http://smalltalkhub.com/#!/~Mercap/HighchartsSt. Trying now ! regards, bruno El 08/05/2018 a las 16:55, Paul DeBruicker via Glass escribió: > Why not just use http://highcharts.com? > > the wrapper is here: http://smalltalkhub.com/#!/~Mercap/HighchartsSt > > it works on GemStone today. What does chartjs have that highcharts does > not? > > > For Traits I think you have to flatten the traits by saving the package as > an mcz file, which converts the traits to extensions on the class they're > used in, and then load the mcz into GemStone. IIRC > filetree/cypress/iceberg doesn't do that for you. > > > > > > > > > GLASS mailing list wrote >> Hi, >> >> There is another problem with Stylesheet dependence. Because it user Pharo >> Traits not supported in GemStone. >> >> Gofer new >> url: 'http://smalltalkhub.com/mc/RMoD/Stylesheet/main'; >> package: 'ConfigurationOfStylesheet'; >> load. >> (ConfigurationOfStylesheet project version: #stable) load. >> a UserDefinedError occurred (error 2318), reason:halt, unsupported on >> GemStone >> >> UserDefinedError (AbstractException) >> _signalWith: @6 line 25 >> UserDefinedError (AbstractException) >> signal @2 line 47 >> MCTraitDefinition (Object) >> error: @6 line 7 >> MCTraitDefinition >> load @2 line 2 >> MCTraitDefinition (MCDefinition) >> loadOver: @2 line 2 >> MCTraitDefinition (MCClassDefinition) >> errorLoadOver: @2 line 4 >> [] in MCPackageLoader >> basicLoad @62 line 14 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MCPackageLoader >> basicLoad @57 line 15 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MCPackageLoader >> basicLoad @53 line 19 >> OrderedCollection (Collection) >> do: @6 line 10 >> OrderedCollection (Collection) >> do:displayingProgress: @2 line 3 >> [] in MCPackageLoader >> basicLoad @25 line 13 >> ExecBlock0 (ExecBlock) >> on:do: @3 line 44 >> [] in MCPackageLoader >> basicLoad @16 line 49 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MCPackageLoader >> basicLoad @12 line 51 >> [] in MCPackageLoader >> loadWithNameLike: @13 line 4 >> [] in MCPackageLoader >> useChangeSetNamed:during: @14 line 9 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MCPackageLoader >> useChangeSetNamed:during: @10 line 9 >> MCPackageLoader >> useNewChangeSetNamedLike:during: @3 line 2 >> MCPackageLoader >> loadWithNameLike: @7 line 4 >> MCVersionLoader >> load @10 line 6 >> MetacelloGoferLoad (GoferLoad) >> execute @6 line 3 >> [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @47 line >> 17 >> [] in MetacelloCommonMCSpecLoader >> loadPackageDirective:gofer: @24 line >> 21 >> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 >> MetacelloLoadingMCSpecLoader (MetacelloCommonMCSpecLoader) >> >> loadPackageDirective:gofer: @8 line 5 >> MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> >> loadPackageDirective:gofer: @4 line 4 >> MetacelloPackageLoadDirective >> loadUsing:gofer: @2 line 3 >> [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 >> line 3 >> OrderedCollection (Collection) >> do: @6 line 10 >> MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> >> loadLinearLoadDirective:gofer: @4 line 3 >> MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 >> [] in MetacelloVersionLoadDirective >> loadLinearLoadDirective:gofer: @9 >> line 3 >> OrderedCollection (Collection) >> do: @6 line 10 >> MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> >> loadLinearLoadDirective:gofer: @4 line 3 >> MetacelloLinearLoadDirective >> loadUsing:gofer: @6 line 4 >> MetacelloLinearLoadDirective (MetacelloVersionLoadDirective) >> >> loadWithPolicy: @8 line 7 >> MetacelloLoaderPolicy >> load @6 line 4 >> MetacelloFetchingMCSpecLoader >> doLoad @4 line 3 >> [] in MetacelloMCVersion >> doLoadRequiredFromArray: @41 line 12 >> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3 >> [] in MetacelloMCVersion >> doLoadRequiredFromArray: @32 line 12 >> ExecBlock0 (ExecBlock) >> ensure: @2 line 12 >> MetacelloMCVersion >> doLoadRequiredFromArray: @23 line 16 >> MetacelloMCVersion >> load @4 line 3 >> Executed Code @4 line 1 >> GsNMethod class >> _gsReturnToC @1 line 1 >> >> >> >> >> -- >> Sent from: http://forum.world.st/GLASS-f1460844.html >> _______________________________________________ >> Glass mailing list >> Glass@.gemtalksystems >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > > > > -- > Sent from: http://forum.world.st/GLASS-f1460844.html > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Free forum by Nabble | Edit this page |