May be old ConfigurationOf breaks on some part
I only added a baseline to my configuration:
baseline1801: spec
<version: '18.01-baseline'>
spec for: #common do: [
spec blessing: #baseline;
repository: repoPath;
description: 'Dr. Geo, an interactive geometry application.';
author: 'HilaireFernandes'.
spec project: 'XML Parser' with: [
spec className: 'ConfigurationOfXMLSupport';
version: '1.0.1';
loads: #('default');
file: 'ConfigurationOfXMLSupport';
repository: repoPath].
spec
repository:'http://smalltalkhub.com/mc/PharoExtras/Gettext/main/';
package: 'Gettext' with: 'Gettext-EstebanLorenzano.35'.
spec package: 'DrGeoII-Core' with: [spec requires: #('XML
Parser' 'Gettext')].
spec group: 'release' with: #('DrGeoII-Core' 'DrGeo-French'
'DrGeoII-Polymorph' 'DrGeoII-User' 'DrGeoII-Installer');
group: 'default' with: 'release';
group: 'development' with: #('release' 'DrGeoII-Test').
]
And modified its initialize so it looks to the tonel repo:
initialize
super initialize.
repoPath := 'tonel://', SmalltalkImage current imageDirectory
pathString, '/src'
Le 02/04/2018 à 19:55, Stephane Ducasse a écrit :
In my pharo 6.1 image I have
currentVersion
| cacheKey cv |
cacheKey := self configuration class.
^ MetacelloPlatform current
stackCacheFor: #currentVersion
at: cacheKey
doing: [ :cache |
cv := self currentVersionAgainst: nil.
^ cache at: cacheKey put: cv ]
And we do not change the code that Dale release and he is making sure
that old code is working so this is strange.
Stef
--
Dr. Geo
http://drgeo.eu