Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-13 Thread Stephane Ducasse
Hi Todd have a look at the Tips and Tricks booklet. Because there is a setup for preference that will help you. Stef On Sun, Nov 12, 2017 at 8:07 PM, Todd Blanchard wrote: > That did it! > > Seems like that should be enabled by default but...I'm able to proceed. > > On Nov

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Esteban Lorenzano
When working with git (and iceberg) you do not add two repos (one original, one yours). What you do in git is to add your fork as a “remote” (in iceberg is in remotes tab). So you have one repo and you push/pull from different remotes as needed. Esteban > On 12 Nov 2017, at 16:59, Todd

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Todd Blanchard
It seems like there ought to be a way to install a package from a github repo without typing scripts? I'm going to make changes so I forked Estaban's repo and entered that into iceberg browser. The iceberg UI, BTW, does not show a way to distinguish between different forks so both just say

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Todd Blanchard
Yes, that worked. Thanks. > On Nov 12, 2017, at 11:22 AM, Alistair Grant wrote: > > Hi Todd, > > On 12 November 2017 at 17:57, Todd Blanchard wrote: >> Hi Alistair, >> >> THANK YOU! This cleared up a lot and I didn't know where to go to read all

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Alistair Grant
Hi Todd, On 12 November 2017 at 17:57, Todd Blanchard wrote: > Hi Alistair, > > THANK YOU! This cleared up a lot and I didn't know where to go to read all > that stuff. Seems I just had to check "Use Custom SSH Keys" and I was good. > > I think probably opening that panel

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Todd Blanchard
That did it! Seems like that should be enabled by default but...I'm able to proceed. > On Nov 12, 2017, at 10:39 AM, Esteban Lorenzano wrote: > > What about > > Iceberg enableMetacelloIntegration: true. > > before the metacello command? > > Esteban > > On 12 Nov

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Esteban Lorenzano
What about Iceberg enableMetacelloIntegration: true. before the metacello command? Esteban > On 12 Nov 2017, at 14:39, Todd Blanchard wrote: > > Still no joy. Five days trying to do this. Incredibly frustrated. > > I hunted down every single possible cache instance >

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Todd Blanchard
Hi Alistair, THANK YOU! This cleared up a lot and I didn't know where to go to read all that stuff. Seems I just had to check "Use Custom SSH Keys" and I was good. I think probably opening that panel on auth error would be a nice enhancement (and once I figure out iceberg I'll submit a pull

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Alistair Grant
Hi Todd, On 12 November 2017 at 17:00, Todd Blanchard wrote: > And how do I do this? I can fetch the repo from the command line Take a look at the FAQ in the Iceberg readme: https://github.com/pharo-vcs/iceberg > Sent from the road > > On Nov 12, 2017, at 05:51, Esteban

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Todd Blanchard
And how do I do this? I can fetch the repo from the command line Sent from the road > On Nov 12, 2017, at 05:51, Esteban Lorenzano wrote: > > > >> On 11 Nov 2017, at 17:43, Todd Blanchard wrote: >> >> >> "No ssh-agent suitable credentials found".

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Esteban Lorenzano
> On 11 Nov 2017, at 17:43, Todd Blanchard wrote: > > > "No ssh-agent suitable credentials found". Why? Its a public repository. because you are using an SSH protocol, regardless it’s public state. You need to identify yourself so the handshake can happen. Esteban

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Esteban Lorenzano
> On 12 Nov 2017, at 09:28, Esteban Lorenzano wrote: > > the only thing I can think now is you have a cache problem (older version of > sources, older version of image, I don't know). > this is *exactly* what I did and worked: > > $ wget -O- get.pharo.org/64/61+vm

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-12 Thread Esteban Lorenzano
the only thing I can think now is you have a cache problem (older version of sources, older version of image, I don't know). this is *exactly* what I did and worked: $ wget -O- get.pharo.org/64/61+vm | bash $ ./pharo-ui Pharo.image --no-default-preferences open

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-11 Thread Todd Blanchard
Executed that. Now tried to do: > Metacello new > repository: 'github://estebanlm/libclang-pharo-bindings/src > '; > baseline: 'LibClang'; > load. And I'm back to "Could not resolve 'BaselineOfLibClang' Also tried the iceberg loader. I get... "No ssh-agent suitable

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-11 Thread Esteban Lorenzano
> On 11 Nov 2017, at 08:53, Stephane Ducasse wrote: > > Esteban > there is not hook to be able to avoid such bugs. I do not understand :) the problem is that this issue do not happen in P7… I wonder why? but well, we need to add a step to P6 64bits building.

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-11 Thread Stephane Ducasse
Esteban there is not hook to be able to avoid such bugs. Stef On Sat, Nov 11, 2017 at 12:46 PM, Esteban Lorenzano wrote: > got it. > I was able to reproduce it. > > turns out there is a problem in the 32-64 bits conversion and libgit2 > bindings. > > you need to execute

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-11 Thread Esteban Lorenzano
got it. I was able to reproduce it. turns out there is a problem in the 32-64 bits conversion and libgit2 bindings. you need to execute this: LGitExternalStructure allSubclassesDo: #compileFields. before execute this: Metacello new repository:

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-11 Thread Todd Blanchard
Any help? > On Nov 10, 2017, at 8:49 AM, Todd Blanchard wrote: > > Yes, trying to install your libclang. > > Pharo is brand new download of whatever is on the website - 6.1-64 bit > version (yes I know its not tested - I was going to test it). > OSX Sierra. > I have Xcode

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-10 Thread Todd Blanchard
Yes, trying to install your libclang. Pharo is brand new download of whatever is on the website - 6.1-64 bit version (yes I know its not tested - I was going to test it). OSX Sierra. I have Xcode and all that goes with it installed (my day job is IoT projects with accompanying iPhone apps and

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-10 Thread Esteban Lorenzano
I would need a way to reproduce this. pharo version? (6.1?) vm version? operating system? project you try to install? (I guess is libclang) anything I should know about your environment? (image is clean/new? are you behind a proxy? whatever that can help) Esteban > On 10 Nov 2017, at 00:08,

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-09 Thread Todd Blanchard
#(0 25 1) > On Nov 9, 2017, at 5:45 PM, Esteban Lorenzano wrote: > > (LGitLibrary uniqueInstance version)

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-09 Thread Esteban Lorenzano
what’s your libgit2 version? (LGitLibrary uniqueInstance version) because is weird you are the only one getting that error. Esteban > On 9 Nov 2017, at 21:10, Todd Blanchard wrote: > > Using iceberg tool now I get > > Invalid verion 0 on git_remote_callbacks > >> On Nov

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-09 Thread Todd Blanchard
Using iceberg tool now I get Invalid verion 0 on git_remote_callbacks > On Nov 9, 2017, at 2:40 PM, Esteban Lorenzano wrote: > > oops. > that was my bad (I put .properties in the wrong place). > > please, pull again and retry :) > > >> On 9 Nov 2017, at 18:49, Todd

Re: [Pharo-dev] 6.1 Iceberg - how is this supposed to work?

2017-11-09 Thread Esteban Lorenzano
oops. that was my bad (I put .properties in the wrong place). please, pull again and retry :) > On 9 Nov 2017, at 18:49, Todd Blanchard wrote: > > I just downloaded the latest Pharo 6.1-64. > > Now I want to load repository >