Hi all, Indeed, there is now a problem to run recent Pharo 7 images from the launcher. The problem comes from the integration of this change: https://github.com/pharo-project/pharo/pull/1684. This change is good but requires the last VM. If you do not have a recent VM, you won’t be able to run latest Pharo 7 images. It does not affect other images.
Assuming you use a PharoLauncher 64-bits: For now, there is a workaround to run latest Pharo 7 32-bits images: remove the vms folder from Documents/Pharo, then start Pharo Launcher. It will automatically get the latest 32-bits VM. For Pharo 7 64-bits images, the problem is a bit harder: - Pharo Launcher uses the VM shipped with itself to determine image version. This image has to be updated. - It looks like the latest 61 VM does not have the code required to avoid the problem (code change in Pharo 70, fix in Pharo 70 VM). Maybe it would be best that Pharo Launcher never uses its own VM to determine pharo version of images having a compatible image format number? If so, a solution could be to always use the latest available VM compatible with the image format number to determine the pharo version. It does not guarantee that it will always work but we have to deal with the problem that, for now, it is impossible to know the pharo version of an image without running it. In the future, it would be nice to embed this information in the image header. As a workaround for now, we are thinking to ship the pharo.version file along with the image to avoid to run images with compatible VMs that we cannot ensure they work well with a given image. I will come back to you once we have a fix for this problem. Sorry for the inconvenience. Christophe > Le 22 août 2018 à 02:10, nacho <[email protected]> a écrit : > > I have the same problem. > Just erased everything and downloaded a new pharo-launcher and the problem > is still there.... > I'm using PharoLauncher 1.3-2018.06.21 (21.0) > All the images are useless..... > > > > ----- > Nacho > Smalltalker apprentice. > Buenos Aires, Argentina. > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html >
