The SUnit baseline doesn���t specify any additional dependencies to load (it just loads local packages), whereas my baseline that fails looks like this:
baseline: spec
<baseline>
spec for: #common do: [
spec configuration: 'ZTimestamp' with: [
spec
versionString: #stable;
spec baseline: 'AWS' with: [
spec
package: 'Lambda' with: [ spec requires: {'ZTimestamp'. 'AWS'}].
].
The ���spec configuration: ���.��� Specifications cause the error:
If I remove those lines from my baseline above (as well the requires: reference to them) I can then successfully load my packages.
So is this something the minimal image should support (otherwise how do you load external packages into your image without checking them in locally?) OR is there something simple I can checkin and load locally to return that behaviour? (Personally I think it would make sense to allow remote loading - I���m guessing Pharo itself as a core has everything it needs - but if you want to do any experimentation on the core and need remote packages, you would hit this too - so it feels a bit limiting).
Tim