[squeak-dev] Installing Filetree

H. Hirzel hannes.hirzel at gmail.com
Thu Jul 19 18:06:18 UTC 2012


On 7/19/12, Dale Henrichs <dhenrich at vmware.com> wrote:
> Hannes,
>
> Okay ... I've updated the FileTree bugreport[1] with a reference to your
> post and will take a look when I get a chance ...
>
> I will still point out that the install instructions for FileTree[2] include
> a load of the latest code from the github repository...
>
> BTW, you indicated that you needed to explicitly load a specific version in
> the Installer script and that the instructions:
>
>    Installer ss3
>         project: 'FileTree';
>         install: 'MonticelloFileTree-Core.squeak43'.
>
> don't load the correct version... Is that correct?

Yes, please see the attached screen shot.


--Hannes


> Dale
>
> [1] https://github.com/dalehenrich/filetree/issues/49
> [2]
> https://github.com/dalehenrich/filetree/blob/pharo1.3/doc/SqueakInstall.md
>
> ----- Original Message -----
> | From: "H. Hirzel" <hannes.hirzel at gmail.com>
> | To: "The general-purpose Squeak developers list"
> <squeak-dev at lists.squeakfoundation.org>
> | Sent: Thursday, July 19, 2012 8:35:57 AM
> | Subject: Re: [squeak-dev] Installing Filetree
> |
> | And here comes the screen shot.
> |
> | On 7/19/12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> | > The original test case
> | >
> | > 1) Create a package  'HHTestingFileTree'
> | > 2) add a class 'MyHHclass'
> | > 3) add a class method
> | > 4) Add in the MonticelloBrowser a filetree directory
> | > 5) Click 'Save' in the MonticelloBrowser
> | >
> | > FAILS
> | >
> | > variable  'contents' is empty in an object of the class
> | > MCFileTreeStCypressReader
> | >
> | >
> | > --Hannes
> | >
> | > On 7/19/12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> | >> OK I have to pick the right file. I just picked the latest without
> | >> actually reading the file name properly.
> | >>
> | >> I have to take
> | >> MonticelloFileTree-Core.squeak43-dkh.70.mcz
> | >>
> | >> and NOT
> | >> MonticelloFileTree-Core.pharo20-dkh.78.mcz
> | >>
> | >> HJH
> | >>
> | >> On 7/19/12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> | >>> Regarding point 2 of the previous mail.
> | >>>
> | >>> I realize that instead of
> | >>>
> | >>> Installer ss3
> | >>>         project: 'FileTree';
> | >>>         install: 'MonticelloFileTree-Core.squeak43'.
> | >>>
> | >>> I have to go to
> | >>> http://ss3.gemstone.com/ss/FileTree/
> | >>> and pick out a file name and then do e.g.
> | >>>
> | >>> Installer ss3
> | >>>         project: 'FileTree';
> | >>>         install: 'MonticelloFileTree-Core.pharo20-dkh.78.mcz'.
> | >>>
> | >>>
> | >>> Then it files in file. However there is still a problem. See next
> | >>> mail.
> | >>>
> | >>> --HJH
> | >>>
> | >>> On 7/19/12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> | >>>> On 7/13/12, Dale Henrichs <dhenrich at vmware.com> wrote:
> | >>>>> Hannes,
> | >>>>>
> | >>>>> Could I see a little more of the stack to get some context?
> | >>>>>
> | >>>>> I should point out that I don't necessarily keep the mcz files
> | >>>>> up-to-date
> | >>>>> and that the complete install of FileTree should involve a load
> | >>>>> from a
> | >>>>> git
> | >>>>> repository[1], to get the absolutely latest code.
> | >>>>>
> | >>>>> I'd also be interested to know which version of the
> | >>>>> MonticelloFileTree-Core.squeak43 package that is loaded ...
> | >>>>>
> | >>>>> Finally I run tests using travisCI[2] for each push to github,
> | >>>>> but I
> | >>>>> test
> | >>>>> against the image downloaded from [3] (including latest github
> | >>>>> code
> | >>>>> for
> | >>>>> Squeak4.3 branch) and that passing all of the unit tests, with
> | >>>>> my
> | >>>>> latest
> | >>>>> updates...
> | >>>>>
> | >>>>> Dale
> | >>>>>
> | >>>>> [1]
> | >>>>>
> https://github.com/dalehenrich/filetree/blob/pharo1.3/doc/SqueakInstall.md
> | >>>>> [2] http://travis-ci.org/#!/dalehenrich/filetree/builds/1810028
> | >>>>
> | >>>>> [3] http://ftp.squeak.org/4.3/Squeak4.3.zip
> | >>>>
> | >>>>
> | >>>> Dale
> | >>>>
> | >>>> I redid the test case
> | >>>>
> | >>>>
> | >>>> Prerequisite:
> | >>>>
> | >>>> A pristine copy of [3] using the latest Cog machine on Windows
> | >>>> http://www.mirandabanda.org/files/Cog/VM/VM.r2559/cogwin.zip (I
> | >>>> assume
> | >>>> the Cog version has no influence, this is just for the record)
> | >>>>
> | >>>> The image version is Squeak 4.3 #11860
> | >>>>
> | >>>> Steps
> | >>>> 1) Open a workspace
> | >>>> 2) Paste in the code from the email from Bert who reports it has
> | >>>> worked
> | >>>> for
> | >>>> him.
> | >>>>
> | >>>> Installer ss3
> | >>>>         project: 'FileTree';
> | >>>>         install: 'MonticelloFileTree-Core.squeak43'.
> | >>>>
> | >>>> 3) Execute the code
> | >>>>
> | >>>>
> | >>>> Result
> | >>>> A walkback.
> | >>>> The versions collection is empty, see attached screen shot.
> | >>>>
> | >>>>
> | >>>> Suggestions what else to test are welcome.
> | >>>>
> | >>>>
> | >>>> --Hannes
> | >>>>
> | >>>
> | >>
> | >
> |
> |
> |
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Squeak4.3-11860-FileTreeBootStrappingFails.GIF
Type: image/gif
Size: 39574 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20120719/9e7bf3dd/Squeak4.3-11860-FileTreeBootStrappingFails.gif


More information about the Squeak-dev mailing list