Re: [ccp4bb] Error with iMosflm 1.0.7 of CCP4 6.4.0 kit
Dear All the soon to be released update (via the update mechanism) will address this by applying the patch to imosflm.tcl. Charles Ballard CCP4 On 23 Oct 2013, at 23:35, Andreas Förster wrote: > Hi David, > > I've just renamed the ipmosflm in $CCP4/bin to ipmosflm_new and then defined > > MOSFLM_EXEC as /path/to/ccp4-6.3.0/bin/ipmosflm. > > CCP4 6.3 needs to be installed for this to work. > > > Andreas > > > > On 23/10/2013 5:39, David Schuller wrote: >> iMosflm developers: >> >> I have installed CCP4 6.4.0, which includes iMosflm 1.0.7 and ipmosflm >> 7.0.9. >> This is on Scientific Linux 6.x, 64 bit distribution. >> >> When I run iMosflm either from the command shell or from the ccp4i >> interface, I get an error just like this: >> http://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg27243.html >> >> iMosflm claims it cannot run without mosflm 7.0.9, followed by output >> indicating that mosflm 7.0.9 runs. (See attached screen capture of error >> message) >> Note the linked description is for the previous versions of imosflm amd >> mosflm, so this error seems to be a repeat. >> >> I downloaded the iMosflm and ipmosflm executables from the iMosflm web >> site, put ipmosflm in my executable directory, and this seems to fix the >> problem. >> >> You should get the CCP4 folks to investigate this and propagate a fix. >> >> Cheers, >> > > -- > Andreas Förster > Crystallization and Xray Facility Manager > Centre for Structural Biology > Imperial College London -- Scanned by iCritical.
Re: [ccp4bb] Error with iMosflm 1.0.7 of CCP4 6.4.0 kit
Hi David, I've just renamed the ipmosflm in $CCP4/bin to ipmosflm_new and then defined MOSFLM_EXEC as /path/to/ccp4-6.3.0/bin/ipmosflm. CCP4 6.3 needs to be installed for this to work. Andreas On 23/10/2013 5:39, David Schuller wrote: iMosflm developers: I have installed CCP4 6.4.0, which includes iMosflm 1.0.7 and ipmosflm 7.0.9. This is on Scientific Linux 6.x, 64 bit distribution. When I run iMosflm either from the command shell or from the ccp4i interface, I get an error just like this: http://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg27243.html iMosflm claims it cannot run without mosflm 7.0.9, followed by output indicating that mosflm 7.0.9 runs. (See attached screen capture of error message) Note the linked description is for the previous versions of imosflm amd mosflm, so this error seems to be a repeat. I downloaded the iMosflm and ipmosflm executables from the iMosflm web site, put ipmosflm in my executable directory, and this seems to fix the problem. You should get the CCP4 folks to investigate this and propagate a fix. Cheers, -- Andreas Förster Crystallization and Xray Facility Manager Centre for Structural Biology Imperial College London
Re: [ccp4bb] Error with iMosflm 1.0.7 of CCP4 6.4.0 kit
Hi David Nothing to do with the iMosflm developers. CCP4 has made some changes that have caused this error to arise in 6.4.0 on Linux (this is not to say that the iMosflm code didn't have the bug, just that it doesn't appear with either our own version or with the same version distributed with ccp4 6.3.0). The guys at ccp4 have produced a fix which will be released shortly, but they tell me this works; For now a quick workaround is to add 2>@1 after word exit in line 847 in ccp4-6.4.0/share/ccp4i/imosflm/src/controller.tcl. --- src/controller.tcl 2012-11-30 20:46:13 + +++ src/controller.tcl 2013-10-19 08:52:29 + @@ -844,7 +844,7 @@ # If an executable has been named... if {$l_executable != ""} { # test the executable, by running it - if {![catch {exec $l_executable << exit} l_result]} { + if {![catch {exec $l_executable << exit 2>@1 } l_result]} { if { [regexp -nocase windows $::tcl_platform(os)] } { set summary_filename [file join $::env(MOSDIR) "SUMMARY"] #set summary_filename [list $summary_filename] Of course, my favourite fix is to run the version from our website which does not show this bug. Best wishes On 23 Oct 2013, at Wed23 Oct 17:39, David Schuller wrote: iMosflm developers: I have installed CCP4 6.4.0, which includes iMosflm 1.0.7 and ipmosflm 7.0.9. This is on Scientific Linux 6.x, 64 bit distribution. When I run iMosflm either from the command shell or from the ccp4i interface, I get an error just like this: http://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg27243.html iMosflm claims it cannot run without mosflm 7.0.9, followed by output indicating that mosflm 7.0.9 runs. (See attached screen capture of error message) Note the linked description is for the previous versions of imosflm amd mosflm, so this error seems to be a repeat. I downloaded the iMosflm and ipmosflm executables from the iMosflm web site, put ipmosflm in my executable directory, and this seems to fix the problem. You should get the CCP4 folks to investigate this and propagate a fix. Cheers, -- == = All Things Serve the Beam == = David J. Schuller modern man in a post-modern world MacCHESS, Cornell University schul...@cornell.edu Harry -- ** note change of address ** Dr Harry Powell, MRC Laboratory of Molecular Biology, Francis Crick Avenue, Cambridge Biomedical Campus, Cambridge, CB2 0QH Chairman of European Crystallographic Association SIG9 (Crystallographic Computing)