Demeter installation on partition "d" on Windows 7 32 bit -- programs do not start
Dear sir or madam, I would like to file a bug report. I can reproduce the problem with the following versions of Demeter: Demeter_Installer_for_Windows_0.9.22_(32).exe Demeter_Installer_for_Windows_0.9.23_(32)_pre1.exe downloaded from: http://bruceravel.github.io/demeter/ I have not tested other versions. I am using Windows 7 32 bit. I could reproduce this problem on two different computers with Windows 7 32 bit. During installation you are asked to define the installation directory. The default value is: c:\strawberry If you specify: d:\strawberry and continue with installation there are no error messages. However, after installation Artemis will not start. The start picture is shown but vanishes after a second. No other output. I tried Hephaestus (if memory serves right) and it has the same problem. I did not try other programs from the Demeter package. The log file taken from "%appdata%\demeter\dartemis.log" produced by Demeter_Installer_for_Windows_0.9.23_(32)_pre1.exe is attached. The mentioned files in the log are present. I replaced / with \ in the terminal commands:
dir d:\strawberry\perl\site\lib\auto\Ifeffit Volume in drive D has no label. Volume Serial Number is 7CA2-C104
Directory of d:\strawberry\perl\site\lib\auto\Ifeffit 05.08.2015 17:03 <DIR> . 05.08.2015 17:03 <DIR> .. 25.06.2014 16:18 0 Ifeffit.bs 08.07.2014 14:19 795.136 Ifeffit.dll 2 File(s) 795.136 bytes 2 Dir(s) 11.455.164.416 bytes free
dir d:\strawberry\perl\lib\DynaLoader.pm Volume in drive D has no label. Volume Serial Number is 7CA2-C104
Directory of d:\strawberry\perl\lib 15.04.2014 18:12 25.696 DynaLoader.pm 1 File(s) 25.696 bytes 0 Dir(s) 11.455.164.416 bytes free A workaround is: - uninstall demeter - install demeter to default installation directory "c:\strawberry" Kind regards, René
Thanks for the bug report. I understand what's going wrong and will work on a fix next week when i am back at work.
In the meantime, Demeter cannot be relicated. That is, it will only work if you install it to c:\strawberry -- the default location. I'll work on fixing that.
B
On August 5, 2015 11:26:11 AM EDT, Rene Genz
Dear sir or madam,
I would like to file a bug report.
I can reproduce the problem with the following versions of Demeter: Demeter_Installer_for_Windows_0.9.22_(32).exe Demeter_Installer_for_Windows_0.9.23_(32)_pre1.exe downloaded from: http://bruceravel.github.io/demeter/
I have not tested other versions.
I am using Windows 7 32 bit. I could reproduce this problem on two different computers with Windows 7 32 bit.
During installation you are asked to define the installation directory. The default value is: c:\strawberry
If you specify: d:\strawberry and continue with installation there are no error messages. However, after installation Artemis will not start. The start picture is shown but vanishes after a second. No other output. I tried Hephaestus (if memory serves right) and it has the same problem. I did not try other programs from the Demeter package.
The log file taken from "%appdata%\demeter\dartemis.log" produced by Demeter_Installer_for_Windows_0.9.23_(32)_pre1.exe is attached.
The mentioned files in the log are present. I replaced / with \ in the terminal commands:
dir d:\strawberry\perl\site\lib\auto\Ifeffit Volume in drive D has no label. Volume Serial Number is 7CA2-C104
Directory of d:\strawberry\perl\site\lib\auto\Ifeffit
05.08.2015 17:03 <DIR> . 05.08.2015 17:03 <DIR> .. 25.06.2014 16:18 0 Ifeffit.bs 08.07.2014 14:19 795.136 Ifeffit.dll 2 File(s) 795.136 bytes 2 Dir(s) 11.455.164.416 bytes free
dir d:\strawberry\perl\lib\DynaLoader.pm Volume in drive D has no label. Volume Serial Number is 7CA2-C104
Directory of d:\strawberry\perl\lib
15.04.2014 18:12 25.696 DynaLoader.pm 1 File(s) 25.696 bytes 0 Dir(s) 11.455.164.416 bytes free
A workaround is: - uninstall demeter - install demeter to default installation directory "c:\strawberry"
Kind regards, René
------------------------------------------------------------------------
_______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
-- Bruce Ravel http://github.com/bruceravel
Hi Bruce, A gentle reminder that this and related PATH problems on Windows have been reported several times. Please see https://github.com/bruceravel/demeter/issues/24 https://github.com/bruceravel/demeter/issues/24Sorry I don't have a PR for this, but it looks to be not too difficult. In short, the Windows batch magic variable %~dp0 (which gives the drive letter and path of the current batch file) and %~n0 (the prefix of the name of the current file) could be very helpful for this. If anyone here knows about Windows batch files, please check this! I think this can lead to a demeter installation that could be completely portable (expect for what Start Menu and Shortcuts point to). This would be very helpful for beamlines, as there could be one installation that could see exactly the same version from multiple machines. --Matt
participants (3)
-
Bruce Ravel
-
Matt Newville
-
Rene Genz