Hi Hernan, 

Pharo 6.1 has a very old version of iceberg that is obsoleted by current 
development. Nevertheless this error seems to indicate the download failed and 
sources are not present (this could be an “accumulative error”: the error could 
have happen before and now, since Iceberg looks for problems in 
pharo-local/iceberg (and version in pharo 6.1 silently accepts what is present 
there instead verify) it just fails all the time. 

To workaround this, I can think two possible paths: 

1. remove pharo-local/iceberg cache and try again.
2. disable iceberg-metacello integration: Iceberg enableMetacelloIntegration: 
false.

Both can work… if you still want to use iceberg in Pharo 6.1, along with the 
option 1 I suggest you to update iceberg version: 
https://github.com/pharo-vcs/iceberg#for-pharo-61 
<https://github.com/pharo-vcs/iceberg#for-pharo-61>

 <https://github.com/pharo-vcs/iceberg#for-pharo-61>cheers, 
Esteban

> On 4 Jul 2018, at 19:57, Hernán Morales Durand <hernan.mora...@gmail.com> 
> wrote:
> 
> I wonder if anyone could help here. I am installing a BaselineOf in
> Pharo 6.1 (Windows) using a script like the following:
> 
> Iceberg
>    enableMetacelloIntegration: true;
>    remoteTypeSelector: #httpsUrl.
> Metacello new
>    baseline: 'MyProject';
>    repository: 'github://user/repo/src';
>    load.
> 
> Unfortunately the repository is private and I cannot share the URL.
> When I open the Iceberg UI all downloaded packages has "Local
> repository missing" (see screenshots).
> 
> To fix this currently I assign manually the local directory (assuming
> they were correctly downloaded).
> 
> Also I tried adding repository information in the #baseline: method
> 
> baseline: spec
>    <baseline>
>    spec
>        baseline: 'MyProject'
>        with: [ spec repository: 'github://user/repo' ].
>     ....
> 
> 
> Any idea how could I debug this?
> 
> Cheers,
> 
> Hernán
> <Iceberg repositories.png><Instance of IceUnknownBranch did not understand 
> #id.png>

Reply via email to