Hello

Alright, thanks for the answer, seems like a nice feature to have :) It 
would be even nicer, for the future, if it could optionally update 
already existing VMs to current stable ones (if there is more current 
stable one suitable for the image and user checked that he wants 
auto-updating VMs, download it and replace current one if it is not in 
use right now).

Anyway, I will wait for your announcement then, thank you.

There is one more problem (much less important though) I have for a very 
long time with Launcher on Windows so I will mention it now.

Directories of Pharo images often contain quite deep structures of 
directories, like when I download a package from 
'github://dalehenrich/filetree:pharo6.0_dev/repository' repository, it 
creates 
github-cache\dalehenrich\filetree\pharo6.0_dev\dalehenrich-filetree-8f6bc62\repository\MonticelloFileTree-Git.package\MCFileTreeGitRepository.class\instance\packageDescriptionsFromReadableFileNames.st
 
inside the directory of the image. When I try to delete the github-cache 
directory manually using Windows file explorer (putting it into recycle 
bin), I get a dialog window which tells me that it does not fit into the 
bin and asks whether to remove it completely (yes, path lenght 
limitations even in most recent version of Windows). If I try to delete 
such image via Launcher, I get a FileDoesNotExist error for some file in 
such deep directory. If I remove that github-cache directory manually 
first (or just those too deep directories), Launcher then removes 
everything else just fine. It is no great problem to keep removing image 
folders manually outside of Launcher and there are certainly more 
important things to improve and fix, but if there was some relatively 
easy fix (probably there isn't), it would be great.

Jan


Dne 24.07.2017 v 10:22 demarey [via Smalltalk] napsal(a):
> Hi Jan,
>
> I’m currently updating the Pharo Launcher so that it can determine the 
> right VM to use to launch an image and download it if not available on 
> disk.
> It is almost finished but not yet ready!
> On Windows, there was indeed a bug in the executable name to find. It 
> is now fixed on the latest build but I do not think the Launcher will 
> work because the vm for 60 is buggy. OSProcess (used by the launcher) 
> cannot work wit this VM. I’m waiting the publication of Pharo 6.1 with 
> its VM (with OSProcess bug fixed) to publish and announce the new 
> Launcher version.
> If you do not want to wait, you can replace the pharo 6.0 vm shipped 
> with the Launcher with a Pharo 70 vm. It will work.
>
> Regards,
> Christophe
>
> Le 24 juil. 2017 à 00:28, Jan Blizničenko <[hidden email] 
> </user/SendEmail.jtp?type=node&node=4956518&i=0>> a écrit :
>
> >
> > Hello
> >
> > It seems I am not able to open an image via new Launcher for Windows.
> > I have downloaded new build of Pharo Launcher for Windows from
> > https://ci.inria.fr/pharo/job/Launcher-Win/ ( 
> pharo_installer-0.2.13.exe )
> > and it starts ok, downloads image ok, but I am unable to open it, 
> although
> > opening images works fine in older launcher ( 
> pharo_installer-0.2.11.exe
> > from 28. 2. 2017).
> >
> > First time I tried opening the image (double clicking on it in the 
> list),
> > loading bar "Determining Image version" showed up and remained 
> frozen like
> > that without any progress shown in the bar. I gave it 10 minutes, 
> but no
> > change, still stuck like that. UI was not responding, so I 
> terminated it via
> > alt+.
> >
> > Second time I tried opening the image via the Launcher, that 
> "Determining"
> > bar was there only for a second and then it was replaced by 
> "Fetching VM to
> > run Pharo 60 images" which seemed to be really fetching something, 
> but after
> > another second or two, it got stuck in the middle of the process and 
> got an
> > error "KeyNotFound: key '60' not found in Dictionary".
> >
> > Well, it seemed like I got further, so third time is a charm. This 
> time,
> > instead of previous error, I got "FileExists: File
> > @C:\Users\User\Documents\Pharo\vms\60.zip", which is quite 
> understandable
> > since previous process did not successfully cleaned up after itself.
> >
> > I tried it repeatedly, tried it with both old (already existing) and 
> new
> > images (downloaded in new Launcher) and I tried removing whole Pharo 
> folder
> > in Documents, but every time I get stuck with one of those problems 
> above.
> >
> > There is a PharoDebug.log with logs of interrput and errors 
> mentioned above:
> > PharoDebug.log <http://forum.world.st/file/n4956495/PharoDebug.log>
> >
> > Note that I can open those images just fine by opening them directly 
> from
> > Windows file explorer or via old Launcher, just not in the new 
> Launcher.
> >
> > Windows 10 Pro v1703 64bit.
> >
> > Thank you
> > Jan
> >
> >
> >
> >
> > --
> > View this message in context: 
> http://forum.world.st/New-Launcher-not-working-Windows-tp4956495.html
> > Sent from the Pharo Smalltalk Developers mailing list archive at 
> Nabble.com.
> >
>
>
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the 
> discussion below:
> http://forum.world.st/New-Launcher-not-working-Windows-tp4956495p4956518.html 
>
> To unsubscribe from New Launcher not working (Windows), click here 
> <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4956495&code=Ymxpem5qYW5AZml0LmN2dXQuY3p8NDk1NjQ5NXwtMTQwODc0ODYzOA==>.
> NAML 
> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>  
>





--
View this message in context: 
http://forum.world.st/New-Launcher-not-working-Windows-tp4956495p4956532.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to