Hi Esteban, On 9 January 2018 at 09:30, Esteban Lorenzano <[email protected]> wrote: > > >> On 9 Jan 2018, at 08:22, Alistair Grant <[email protected]> wrote: >> >> Hi Sean, >> >> On 9 January 2018 at 05:00, Sean P. DeNigris <[email protected]> wrote: >>> EstebanLM wrote >>>> PLEASE, PLEASE, PLEASE⦠take a moment to read and try the document. >>> >>> I added my local pharo fork clone and got the red Morphic square of death in >>> Iceberg. Closing and restarting Iceberg failed with: "LGit_GIT_ENOTFOUND: >>> Object not found - no match for id >>> (b98b37b641381ac07906c020bbc8b4675ed4027b)" >> >> I'm getting the LGit_GIT_ENOTFOUND when I load a clean image. The id >> appears to be the commit id from a different repository (in my case it >> happens to be the repository directly under the one with the error). > > Mmm. I think this is because your local clone is outdated. > It should be fixed with a fetch. > > Esteban
In my case it's because I have one package stored in two repositories. Oops. When the IceLoadedCode>>computeReferenceCommit is called it eventually calls MCWorkingCopy class>>forPackage: which then finds the package in the registry, but gets the package from the other repository. Cheers, Alistair
