Forum OpenACS Development: Strange errors on new .LRN install

When I try to install packages after I installed .LRN the always fail me with the following commands:

[29/Nov/2005:10:28:56][5653.81926][-conn:ammanedu::2] Notice:

Installed dotLRN Assessment Applet, version 0.2.

[29/Nov/2005:10:28:56][5653.81926][-conn:ammanedu::2] Notice:

Package enabled.
[29/Nov/2005:10:28:56][5653.81926][-conn:ammanedu::2] Notice: apm_invoke_callback_proc: invoking callback after-install with command dotlrn_assessment::install
[29/Nov/2005:10:28:57][5653.98311][-conn:ammanedu::3] Notice: apm_load_any_changed_libraries: Reloading *-procs.tcl files in this interpreter...
[29/Nov/2005:10:28:57][5653.98311][-conn:ammanedu::3] Error: invalid command name "log_user_id"
invalid command name "log_user_id"
while executing
"log_user_id preauth"
[29/Nov/2005:10:28:58][5653.114696][-conn:ammanedu::4] Notice: apm_load_any_changed_libraries: Reloading *-procs.tcl files in this interpreter...
[29/Nov/2005:10:28:58][5653.114696][-conn:ammanedu::4] Error: invalid command name "log_user_id"
invalid command name "log_user_id"
while executing
"log_user_id preauth"
[29/Nov/2005:10:34:46][5653.49156][-conn:ammanedu::0] Notice: apm_load_any_changed_libraries: Reloading *-procs.tcl files in this interpreter...
[29/Nov/2005:10:34:46][5653.49156][-conn:ammanedu::0] Error: invalid command name "log_user_id"
invalid command name "log_user_id"
while executing
"log_user_id preauth"
[29/Nov/2005:10:34:47][5653.65541][-conn:ammanedu::1] Notice: apm_load_any_changed_libraries: Reloading *-procs.tcl files in this interpreter...
[29/Nov/2005:10:34:47][5653.65541][-conn:ammanedu::1] Error: invalid command name "log_user_id"
invalid command name "log_user_id"
while executing
"log_user_id preauth"
[29/Nov/2005:10:34:52][5653.81926][-conn:ammanedu::2] Notice: apm_load_any_changed_libraries: Reloading *-procs.tcl files in this interpreter...
[29/Nov/2005:10:34:52][5653.81926][-conn:ammanedu::2] Error: wrong # args: should be "log_user_id auth conn"
wrong # args: should be "log_user_id auth conn"
while executing
"log_user_id preauth"
[29/Nov/2005:10:34:52][5653.98311][-conn:ammanedu::3] Error: invalid command name "log_user_id"
invalid command name "log_user_id"
while executing
"log_user_id preauth"

Note that it works perfectly find when using the install.xml. Before I post a bug, maybe it is related to thse error messages:

[29/Nov/2005:10:11:03][5653.16384][-main-] Error: Error sourcing /web/ammanedu/packages/acs-tcl/tcl/md5-procs.tcl:
conflicting versions provided for package "md5": 2.0.1, then 1.4.3
while executing
"package provide md5 1.4.3"
(file "/web/ammanedu/packages/acs-tcl/tcl/md5-procs.tcl" line 452)
invoked from within
"source $__file "
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loaded packages/acs-tcl/tcl/md5-procs.tcl.
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loading packages/acs-tcl/tcl/xml-0-sgml-procs.tcl...
[29/Nov/2005:10:11:03][5653.16384][-main-] Error: Error sourcing /web/ammanedu/packages/acs-tcl/tcl/xml-0-sgml-procs.tcl:
conflicting versions provided for package "sgml": 1.9, then 1.7
while executing
"package provide sgml 1.7"
(file "/web/ammanedu/packages/acs-tcl/tcl/xml-0-sgml-procs.tcl" line 39)
invoked from within
"source $__file "
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loaded packages/acs-tcl/tcl/xml-0-sgml-procs.tcl.
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loading packages/acs-tcl/tcl/xml-1-dom-procs.tcl...
[29/Nov/2005:10:11:03][5653.16384][-main-] Error: Error sourcing /web/ammanedu/packages/acs-tcl/tcl/xml-1-dom-procs.tcl:
conflicting versions provided for package "dom": 3.0, then 1.6
while executing
"package provide dom 1.6"
(file "/web/ammanedu/packages/acs-tcl/tcl/xml-1-dom-procs.tcl" line 25)
invoked from within
"source $__file "
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loaded packages/acs-tcl/tcl/xml-1-dom-procs.tcl.
[29/Nov/2005:10:11:03][5653.16384][-main-] Notice: Loading packages/acs-tcl/tcl/xml-2-procs.tcl...
[29/Nov/2005:10:11:03][5653.16384][-main-] Error: Error sourcing /web/ammanedu/packages/acs-tcl/tcl/xml-2-procs.tcl:
conflicting versions provided for package "xml": 3.0, then 1.9
while executing
"package provide xml 1.9"
(file "/web/ammanedu/packages/acs-tcl/tcl/xml-2-procs.tcl" line 37)
invoked from within
"source $__file "

Or maybe it is just a whacked setup on our side (AOLserver 4.08a with tcllib and PG8.0)

Collapse
Posted by Rodrigo Proença on
Hi Malte,

I receive the error "log_user_id preauth ..." when install user-tracking package, but after restart the service I don't receive more messages like this.

Collapse
Posted by Malte Sussdorff on
Okay, error number one is due to the user tracking package. Install it ALONE and then IMMEDIATELY restart your server. Then all should be fine.

The first error was indeed due to an AOLserver Tcllib mismatch.