It was easier than I thought.

I loaded a pristine Pharo 6.1 image

     curl get.pharo.org | bash

(in Ubuntu 14.04)

Then in a playground I executed

    Metacello new
          smalltalkhubUser: 'Moose' project: 'PetitParser';
          configuration: 'PetitParser';
          version: #development;
          load.
    Gofer new
          smalltalkhubUser: 'Moose' project: 'PetitParser';
          package: 'PetitYAML';
          load.


And then I loaded Pillar for Pharo 6.0 through the catalog.

The result of the relevant tests was
2905 run, 2905 passes - 13 skipped

I now have a recent version of PetitParser / PetitYAML and Pillar in 6.0
Thank you for the help!

--Hannes


On 8/24/17, H. Hirzel <hannes.hir...@gmail.com> wrote:
> Thank you for the quick answer, Doru.
>
> An additional question:
>
> I want to use PetitParser and Pillar in the same image.
>
> Pillar has a 6.0 catalog entry.
>
> Pillar also uses PetitParser.
>
> Should I load Pillar first from the catalog and then run the
> PetitParser / YAML load script you gave me  or do it the other way
> round to avoid version problems?
>
> I could find out the answer myself by doing installation tests  with
> different images but maybe the answer is already known.
>
>
> --Hannes
>
> On 8/24/17, Tudor Girba <tu...@tudorgirba.com> wrote:
>> Hi Hannes,
>>
>> Indeed, we did not yet release PetitParser for Pharo 6.0. We delayed a
>> bit
>> too long this release.
>>
>> In the meantime, here is a script that automates what you are loading
>> manually:
>>
>> Metacello new
>>      smalltalkhubUser: 'Moose' project: 'PetitParser';
>>      configuration: 'PetitParser';
>>      version: #development;
>>      load.
>> Gofer new
>>      smalltalkhubUser: 'Moose' project: 'PetitParser';
>>      package: 'PetitYAML';
>>      load.
>>
>>
>> Cheers,
>> Doru
>>
>>
>>> On Aug 24, 2017, at 11:49 AM, H. Hirzel <hannes.hir...@gmail.com> wrote:
>>>
>>> Hello Doru
>>>
>>> Stephane Ducasse pointed out that you maintain PetitParser [1]
>>>
>>> The Pharo 6 catalog does not contain an entry for the PetitParser
>>> package.
>>>
>>> I installed in manually in order to have a good version of a YAML
>>> parser (all tests green).
>>>
>>> This is what I did:
>>>
>>> a)
>>> I loaded ConfigurationOfPetitParser-TudorGirba.80 through the
>>> Monticello Browser (not the catalog) into Pharo 6
>>>
>>> b) Then I executed
>>>
>>>   ConfigurationOfPetitParser load
>>>
>>> c) I manually loaded
>>>    Name: PetitYAML-PhilippeBack.11
>>>    Author: PhilippeBack
>>>    Time: 29 May 2017, 12:53:55.994195 pm
>>>    UUID: d7658233-112c-754c-81a7-d60139bb9549
>>>
>>>
>>> My need:
>>>
>>> I'd like to have a Pillar installation in 6.0 together with a
>>> PetitParser version which supports the YAML parser version with the
>>> latest fixes by Philippe Back. At the moment I  have Pillar and the
>>> manually loaded PetitParser in two different Pharo 6.1 images.
>>>
>>>
>>> Thank you in advance
>>> Regards
>>> Hannes
>>>
>>>
>>>
>>> On 8/22/17, Stephane Ducasse <stepharo.s...@gmail.com> wrote:
>>>> Hi Hannes
>>>>
>>>> you should report this to doru.
>>>>
>>>> Stef
>>>>
>>>> On Sat, Aug 19, 2017 at 8:36 PM, H. Hirzel <hannes.hir...@gmail.com>
>>>> wrote:
>>>>> On 8/19/17, Peter Uhnak <i.uh...@gmail.com> wrote:
>>>>>> On Sat, Aug 19, 2017 at 02:45:28PM +0200, H. Hirzel wrote:
>>>>>>> Peter, thanks for the confirmation that in your installation of the
>>>>>>> PetitYAML grammar all tests are green.
>>>>>>>
>>>>>>> I wonder how you did it.
>>>>>>
>>
>> --
>> www.tudorgirba.com
>> www.feenk.com
>>
>> "If you can't say why something is relevant,
>> it probably isn't."
>>
>>
>
>

Reply via email to