Hi 2018-02-03 15:54 GMT-03:00 Esteban Lorenzano <esteba...@gmail.com>: > > > On 3 Feb 2018, at 17:09, Hernán Morales Durand <hernan.mora...@gmail.com> > wrote: > > Hi Nicolai, > > 2018-02-03 10:42 GMT-03:00 Nicolai Hess <nicolaih...@gmail.com>: > > The setup finally somehow works: > > I followed the guide at > https://github.com/pharo-project/pharo/wiki/Contribute-a-fix-to-Pharo > > * wget -O- get.pharo.org/70+vm | bash > > > Does not work (windows msys-console) > It starts donwloading something but not pharo > > > this is very weird, I will check. > >
I checked and it works. > I tried to do at seperate steps: > Only the image > * wget -O- get.pharo.org/70 | bash > > Works > > * wget -O- get.pharo.org/vm | bash > > works, but is the wrong VM I guess, I can not open the image > > * wget -O- get.pharo.org/vm70 | bash > > works, seems to load the right vm > > * ./pharo-ui Pharo.image > > Starts the vm but complains about : > "Pharo cannot write to the changes file named u:\tmp\pharo\Pharo.changes." > > I am sure the file is writable. > > The vm reports to be built on aug 27 2017, is this right? > > > I think is this one: > > https://pharo.fogbugz.com/f/cases/20805/Cannot-write-to-the-changes-file-error-on-Windows > > > yes, this is a known bug that we need to fix soon. > > Setting up Iceberg: > Yes, need option 2, that is, I use the commandline to clone a repository and > add it to iceberg. Cloning from iceberg directly does not work (long file > names). > > > that should not be anymore an issue (since we migrated to tonel). > but cloning in disk is faster :) I used the "Create repository" button in the Clone repository dialog, and the error in the attached screenshot is raised. As I reported a couple of days ago in the Pillar thread, you have to add $: to drive letter using MinGW: IceCredentialsProvider useCustomSsh: true. IceCredentialsProvider sshCredentials publicKey: '/c:/Users/[MY_USERNAME]/.ssh/id_rsa.pub'; privateKey: '/c:/Users/[MY_USERNAME]/.ssh/id_rsa' Also if I add "Code subdirectory: src" Iceberg shows "Code directory missing" > > Ok, > now I see some uncommitted changes, the guide says: "you may need to invoke > synchronize" > > But how? > There is a "synchronize repository... " and "Synchronize full repository > ..." > menu entry. > > Which one? > The first synchronize does not show me how to actually do anything > and the second one shows a intimidating warning :) I thought exactly the same. It opens a non-modal window titled "Synchronizing" but Process Browser didn't how any related process. > FInally I removed my fork (it was pretty old), did a new fork and sstarted > with > a fresh image. > > > I fixed that… it should be the first synchronize. But you do not have to do > anything other than execute it ;) > anyway, what I need to do is to put a note of what happens if (as you) your > fork is too old: in that case you can go to Pharo/Synchronize repositories > (but anyway, you do not need it… creating a branch from fogbugz issue will > do a fetch and put you in the right place). > > > > Finally, the initial setup up is done, I now try to do some work with it > and report back > > > thanks! > I hope everything goes smooth :) > > cheers! > Esteban > > > > nicolai > > >