Hi,
Is there any way to build a minimal (kernel) pharo image or at least some kind of small image without the whole default packages? Best regards, Guido. |
Now I see there is a pharo-minimal bundle in http://get.pharo.org/. I downloaded the version for 6.1 the version for 6.1. When I try to open it I get in both modes, standard and headless:
This interpreter (vers. 68021) cannot read image file (vers. 6521). The vm I am using is able to open 6.1 images normally. Do I need a special VM for running the minimal pharo? El lun., 11 jun. 2018 a las 10:30, Guido Chari (<[hidden email]>) escribió:
|
In reply to this post by Guido Chari
hi,
you can bootstrap whatever you want, yes. cheers, Esteban > On 11 Jun 2018, at 10:30, Guido Chari <[hidden email]> wrote: > > Hi, > > Is there any way to build a minimal (kernel) pharo image or at least some kind of small image without the whole default packages? > > Best regards, > Guido. |
In reply to this post by Guido Chari
You can execute the bootstrap process. However, maybe that is not required, as the bootstrapped images for Pharo7 are stored. These are the latest (always): These are the first images that are usable, the first one has a compiler and the second adds the traits implementation. As Esteban said, you can modify the process to bootstrap whatever you want. However, having an image that does not have compiler it is more difficult to use. If you define better what do you call a minimal image we can help you more. Cheers, Pablo On Mon, Jun 11, 2018 at 10:30 AM, Guido Chari <[hidden email]> wrote:
Pablo Tesone.
[hidden email] |
In reply to this post by Guido Chari
no. you are using a 64bit VM and trying to open a 32bit image.
|
Thanks for the answers/pointers! El lun., 11 jun. 2018 a las 11:40, Esteban Lorenzano (<[hidden email]>) escribió:
|
In reply to this post by tesonep@gmail.com
Hi Pablo,
2018-06-11 6:06 GMT-03:00 [hidden email] <[hidden email]>: > You can execute the bootstrap process. How you do that? > However, maybe that is not required, as the bootstrapped images for Pharo7 > are stored. > > > These are the latest (always): > > Compiler: > https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/lastSuccessfulBuild/artifact/bootstrap-cache/Pharo-compiler-7.0.0-alpha.build.1037.sha.7fc6bdf.arch.32bit.zip > Compiler + Traits: > https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/lastSuccessfulBuild/artifact/bootstrap-cache/Pharo-core-7.0.0-alpha.build.1037.sha.7fc6bdf.arch.32bit.zip > Both links return a: Problem accessing /pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/lastSuccessfulBuild/artifact/bootstrap-cache/Pharo-core-7.0.0-alpha.build.1037.sha.7fc6bdf.arch.32bit.zip. Reason: Not Found Cheers, Hernan > These are the first images that are usable, the first one has a compiler and > the second adds the traits implementation. > As Esteban said, you can modify the process to bootstrap whatever you want. > However, having an image that does not have compiler it is more difficult to > use. > > If you define better what do you call a minimal image we can help you more. > > Cheers, > Pablo > > > On Mon, Jun 11, 2018 at 10:30 AM, Guido Chari <[hidden email]> wrote: >> >> Hi, >> >> Is there any way to build a minimal (kernel) pharo image or at least some >> kind of small image without the whole default packages? >> >> Best regards, >> Guido. > > > > > -- > Pablo Tesone. > [hidden email] |
El lun., 11 jun. 2018 a las 21:25, Hernán Morales Durand (<[hidden email]>) escribió: Hi Pablo, Yes, I am wondering the same. Is it any documentation on how to run the bootstrap process? In my case I need an image that is functional, but as small as possible.
Btw, aren't the miniaml images in http://files.pharo.org/image/60/ usable? Is there any 64bit compatible minimal image available?
|
guys, is written in the README (I don’t want to be rude, but that would be RTFM ;) ) now *after* that, there can be problems. We will be pleased to hear about them and help :) cheers! Esteban
|
Seriously? Are you talking about the README of this repo https://github.com/pharo-project/pharo-minimal-scripts? El jue., 21 jun. 2018 a las 10:02, Esteban Lorenzano (<[hidden email]>) escribió:
|
yes, seriously. I’m talking about the readme of pharo: Bootstrapping Pharo from sourcesTo bootstrap a new Pharo image you need the latest stable version of Pharo. For more information about bootstrapping, refer to guillep/PharoBootstrap. The bootstrapping can be done using the following script: BUILD_NUMBER=42 BOOTSTRAP_ARCH=32 sh ./bootstrap/scripts/bootstrap.sh
|
and btw, just in case this quote of the README on pharo-minimal-scripts is not clear : This repository keeps the files needed to prepare the Pharo-minimal images, a shrink process that is executed by the CI service, you can find it here. that means is not a bootstrap process, is a *shrink* process (which is what we had before having a real bootstrap). now, I agree people who didn’t read the pharo README first can be miss-leaded, so I will add a note to clarify this is obsolete. cheers, Esteban
|
Ok, yes, I was totally confused. Sorry for that, thanks for the explanation. Now, I guess this is more for Guille. I follow the instructions for building the image and I get: ...RETRY->BaselineOfPharoBootstrapProcess ...RETRY->BaselineOfPharoBootstrapProcess ...FAILED->BaselineOfPharoBootstrapProcessCould not resolve: BaselineOfPharoBootstrapProcess [BaselineOfPharoBootstrapProcess] in /Users/guidochari/Documents/Projects/Research/Nopsys/CogNOS/image/pharo-local/package-cache filetree:///Users/guidochari/Documents/Projects/Research/Nopsys/PharoBootstrap I then resort to just execute the command that travis executes (./scripts/install-packages.sh) and it works. But when I open the image I can not find PBBootstrapSpur3250. Best, Guido El jue., 21 jun. 2018 a las 10:41, Esteban Lorenzano (<[hidden email]>) escribió:
|
Free forum by Nabble | Edit this page |