Hi,
Like others I seem to have trouble loading GitHub repositories, in Pharo 4 in
my case.
Basically, the following fails:
Metacello new
baseline: 'P3';
repository: 'github://svenvc/P3';
load.
But it also fails as dependency when specified like this:
baseline: 'P3' with: [
spec repository: 'github://svenvc/P3' ];
The problem seems to be related to the version info and meta data. (This
project was created with Iceberg).
MCFileTreeStCypressReader>>#loadVersionInfo
self hasMonticelloMetadata
ifTrue: [ ^ info := self extractInfoFrom: (self parseMember: 'version') ].
...
The test #hasMonticelloMetadata succeeds, but 'version' is not found in
/Users/sven/Tmp/pharo4/github-cache/svenvc/P3/master/svenvc-P3-6897866/BaselineOfP3.package/monticello.meta/version
In the above method, there seems to be code to handle missing meta data, but it
is not reached.
Is this supposed to work ?
Is there a way around this ?
Thx,
Sven