[Seaside] Howto Pharo-Seaside-Bootstrap on Raspberry-pi 3

Paul DeBruicker pdebruic at gmail.com
Mon Oct 21 20:30:06 UTC 2019


Hi Oswall,


I looked into this more and found that the Pharo IOT image does not have
support for the Tonel source code format.  The Bootstrap packages are kept
in Tonel format.  So in a clean pharoiot image you can run 



Metacello new 
	repository: 'github://pharo-vcs/tonel';
	baseline: 'Tonel';
	load.

to load Tonel and then 


  Metacello new
      baseline:'Bootstrap4';
      repository: 'github://astares/Seaside-Bootstrap4:master/src';
      load


to load Seaside and the Bootstrap 4 packages.


  



Oswall Verny Arguedas C. wrote
> I will keep trying.
> The query to pharoiot did not give results.
> If anyone knows another site to download Pharo 7 for raspberrypi please
> let
> me know.
> The important thing is to run Pharo with Seaside and Bootstrap in
> Raspberry. Then the sensors and actuators will be done differently.
> I think that Pharo in Raspberry is even more important when the
> Raspberrypi
> 4 has 4GB RAM.
> Thanks in advance
> 
> El mar., 24 de sep. de 2019 a la(s) 17:35, Oswall Verny Arguedas C. (

> sistecaq@

> ) escribió:
> 
>> Regards,
>> Download pharoiot-server, pharoiot-client and pharoiot-multi.
>> All work well in raspberry. However, the installation of some bootstrap
>> packages is not available.
>> I am going to write to pharoiot.org and feedback here so that others also
>> have the solution
>> Thank you very much for your help
>>
>>
>> El vie., 20 de sep. de 2019 a la(s) 10:45, Paul DeBruicker (
>> 

> pdebruic@

> ) escribió:
>>
>>> Oh and you can get a Pharo image from
>>>
>>> https://get.pharo.org/ for 32bit or
>>>
>>> https://get.pharo.org/64 for 64bit.
>>>
>>> I'm not sure if it will download an ARM vm or not.  If not you can use
>>> the
>>> VM from the pharoiot install if you ensure you use the same Pharo
>>> version
>>> for your clean image as the pharoiot image.
>>>
>>>
>>>
>>> Paul DeBruicker wrote
>>> > Oh sorry Oswall.
>>> >
>>> > I didn't follow your instructions when testing.  I don't have a Pi.  
>>> I
>>> > just
>>> > used the scripts from https://get.pharo.org/64 to get a Pharo 7 image
>>> and
>>> > vm
>>> > and I didn't use an ARM vm.
>>> >
>>> >
>>> > Maybe we can just troubleshoot it over email.
>>> >
>>> >
>>> > What version of Pharo is pharoiot running on your Pi?
>>> >
>>> >
>>> > The image you posted shows that it was looking for a
>>> BaselineOfBootstrap4
>>> > in
>>> > a repository but couldn't find it.  After running it again and hitting
>>> the
>>> > bug can you see what repository its looking in where it expects to
>>> find
>>> > the
>>> > BaselineOfBootstrap4?
>>> >
>>> > In some versions of Pharo there is a setting for accessing github
>>> repos
>>> > via
>>> > https or ssh. In those versions the default is ssh.  Maybe changing it
>>> to
>>> > https will help.  If you open the Settings browser
>>> >
>>> >
>>> >
>>> >
>>> > Oswall Verny Arguedas C. wrote
>>> >> Thanks for your reply
>>> >> Use Pharo 7 downloaded from www.pharoiot.org.
>>> >> This download is complete image and virtual machine.
>>> >> I need the features of pharoiot to interact with raspberry gpio.   
>>> And
>>> >> make app with seaside bootstrap interface.
>>> >> Pharoiot tunned image and vm.
>>> >> I changed image to a clean image, it indicates version errors between
>>> the
>>> >> interpreter and the image.
>>> >> If I wanted to download clean pharo for ARM, where I can download it
>>> like
>>> >> you did it.
>>> >> Thanks again
>>> >>
>>> >>
>>> >> El jue., 19 de sep. de 2019 a la(s) 15:21, Paul DeBruicker (
>>> >
>>> >> pdebruic@
>>> >
>>> >> ) escribió:
>>> >>
>>> >>> OK.  Are you using Pharo 7 or 8?
>>> >>>
>>> >>>
>>> >>> If you haven't try it in a Pharo7 image as Pharo 8 has not been
>>> released
>>> >>> yet.
>>> >>>
>>> >>>
>>> >>> And try it in a clean and unused image first. I ran the command in a
>>> new
>>> >>> Pharo 7 image and it worked without problems.
>>> >>>
>>> >>>
>>> >>> Also when you get a debugger like that you can hit "Debug" and then
>>> next
>>> >>> to
>>> >>> the "Through" button  there is a
>>> >>> menu where you can choose to "copy the stack to the clipboard".  The
>>> >>> stack
>>> >>> print out is usually more helpful for email message debugging.
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> Oswall Verny Arguedas C. wrote
>>> >>> > [image: PharoScreenshot.png]
>>> >>> > Hi,
>>> >>> > this error occurs
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> > El jue., 19 de sep. de 2019 a la(s) 08:24, Paul DeBruicker (
>>> >>>
>>> >>> > pdebruic@
>>> >>>
>>> >>> > ) escribió:
>>> >>> >
>>> >>> >> If you run
>>> >>> >>
>>> >>> >>
>>> >>> >>   Metacello new
>>> >>> >>       baseline:'Bootstrap4';
>>> >>> >>       repository:
>>> 'github://astares/Seaside-Bootstrap4:master/src';
>>> >>> >>       load
>>> >>> >>
>>> >>> >> in a playground do you get errors?  IF so please post them here.
>>> >>> >>
>>> >>> >>
>>> >>> >> https://github.com/astares/Seaside-Bootstrap4
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> Oswall Verny Arguedas C. wrote
>>> >>> >> > Best regards
>>> >>> >> > I try to install Pharo with Seaside and Bootstrap in
>>> Raspberrypi-3,
>>> >>> but
>>> >>> >> I
>>> >>> >> > fail.
>>> >>> >> > Download from pharoiot.org and Pharo with Seaside run well in
>>> my
>>> >>> >> > Raspberrypi-3.
>>> >>> >> > But some packages like Bootstrap and others I can't install.
>>> >>> >> > I wanted to make applications in Raspberrypi with persistence
>>> in
>>> >>> your
>>> >>> >> own
>>> >>> >> > image so that they run on the same Raspberry as a localhost
>>> with
>>> a
>>> >>> web
>>> >>> >> > interface using seaside and bootstrap.
>>> >>> >> > There is some configuration that you have missed to install on
>>> the
>>> >>> >> > raspberry.
>>> >>> >> > Thanks in advance
>>> >>> >> > Oswall
>>> >>> >> >
>>> >>> >> > _______________________________________________
>>> >>> >> > seaside mailing list
>>> >>> >>
>>> >>> >> > seaside at .squeakfoundation
>>> >>> >>
>>> >>> >> >
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> --
>>> >>> >> Sent from: http://forum.world.st/Seaside-General-f86180.html
>>> >>> >> _______________________________________________
>>> >>> >> seaside mailing list
>>> >>> >>
>>> >>>
>>> >>> > seaside at .squeakfoundation
>>> >>>
>>> >>> >>
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> >>> >>
>>> >>> >
>>> >>> > _______________________________________________
>>> >>> > seaside mailing list
>>> >>>
>>> >>> > seaside at .squeakfoundation
>>> >>>
>>> >>> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> >>> >
>>> >>> >
>>> >>> > PharoScreenshot.png (104K)
>>> >>> > <
>>> http://forum.world.st/attachment/5104090/0/PharoScreenshot.png>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Sent from: http://forum.world.st/Seaside-General-f86180.html
>>> >>> _______________________________________________
>>> >>> seaside mailing list
>>> >>>
>>> >
>>> >> seaside at .squeakfoundation
>>> >
>>> >>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> >>>
>>> >>
>>> >> _______________________________________________
>>> >> seaside mailing list
>>> >
>>> >> seaside at .squeakfoundation
>>> >
>>> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Sent from: http://forum.world.st/Seaside-General-f86180.html
>>> > _______________________________________________
>>> > seaside mailing list
>>>
>>> > seaside at .squeakfoundation
>>>
>>> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Sent from: http://forum.world.st/Seaside-General-f86180.html
>>> _______________________________________________
>>> seaside mailing list
>>> 

> seaside at .squeakfoundation

>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>
> 
> _______________________________________________
> seaside mailing list

> seaside at .squeakfoundation

> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside





--
Sent from: http://forum.world.st/Seaside-General-f86180.html


More information about the seaside mailing list