[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ccp4bb]: ccp4i problem under Redhat 7.3 for non root user



***  For details on how to be removed from this list visit the  ***
***          CCP4 home page http://www.ccp4.ac.uk         ***

I installed ccp4-4.2.1 underl linux and compiled tcl_tk_blt file and am 
having problems running ccp4i under a normal user.  I have changed the 
owner and group for all of the files (both ccp4 and tck_tk_blt) without 
success.  It will run fine under root.  The error when the user clicks 
on "run fft - creat map" is "Error can't read array(SIGF1) no such 
element in array.  The following is the stack trace:

can't read "array(SIGF1)": no such element in array
     while executing
"if { $array($element2) == "" ||
        [lsearch $name_list2  $array($element2)] < 0 } {
         set array($element2) $default_name2
       }"
     (procedure "SetLabin" line 87)
     invoked from within
"SetLabin fft HKLIN F1 $priority_name_list1 SIGF1 $priority_name_list2"
     ("eval" body line 1)
     invoked from within
"eval SetLabin $arrayname $filein [Indxv $name1 $index] { 
$priority_name_list1 }  [Indxv $name2 $index] { $priority_name_list2 }"
     (procedure "CreateLabinLine" line 66)
     invoked from within
"CreateLabinLine line  "Choose amplitude (F1) and optional sigma (SIG1)" 
  HKLIN "F1    " F1  {}  -sigma "Sigma  " SIGF1  {}  -toggle_display 
LABIN hide..."
     (procedure "fft_task_window" line 49)
     invoked from within
"fft_task_window fft"
     ("eval" body line 1)
     invoked from within
"eval "$cmd""
     (procedure "RunTask" line 109)
     invoked from within
"RunTask fft"
     invoked from within
".module.menu.action.canvas.frame.t.f_2 invoke"
     ("uplevel" body line 1)
     invoked from within
"uplevel #0 [list $w invoke]"
     (procedure "tkButtonUp" line 7)
     invoked from within
"tkButtonUp .module.menu.action.canvas.frame.t.f_2
"
     (command bound to event)
=================================


It runs fine without the gui from the command line.  I tried the static 
libraries for tcl_tk_blt, and have the same results.


-- 
thanks,
Danny G Smith

==========================================================
UNIX Systems Administrator
Crystallography Dept. Oklahoma Medical Research Foundation
phone (405)271-8954 fax (405)271-7953
==========================================================
UNIX air conditioned environment, keep the windows closed