Forum OpenACS Development: Error in Package Installer?

Collapse
Posted by Mark Dettinger on
I just installed OpenACS 5.5, then downloaded the calendar package from the repository and tried to install it via "Site-Wide Administration -> Install Software". I checked the calendar package checkbox, clicked the "Install" button, and received the error shown below. Is this a bug? Is there a quick fix?

can't read "version(extends)": no such element in array
while executing
"concat $version(extends) $version(requires)"
(procedure "apm_dependency_check_new" line 56)
invoked from within
"apm_dependency_check_new -repository_array repository -package_keys $package_key"
("uplevel" body line 23)
invoked from within
"uplevel {
ad_page_contract {
Install packages - dependency check
} {
package_key:multiple
{repository_url ""}
}

if { [llength $pac..."
(procedure "code::tcl::c:/aolserver/servers/openacs/packages/acs-admin/w..." line 2)
invoked from within
"code::tcl::$__adp_stub"
("uplevel" body line 12)
invoked from within
"uplevel {

if { [file exists $__adp_stub.tcl] } {

# ensure that data source preparation procedure exists and is up-to-date
adp_init t..."
(procedure "adp_prepare" line 2)
invoked from within
"adp_prepare"
invoked from within
"template::adp_parse [file root [ad_conn file]] {}"
(procedure "adp_parse_ad_conn_file" line 6)
invoked from within
"$handler"
("uplevel" body line 2)
invoked from within
"uplevel $code"
invoked from within
"ad_try {
$handler
} ad_script_abort val {
# do nothing
}"
invoked from within
"rp_serve_concrete_file [ad_conn file]"
(procedure "rp_serve_abstract_file" line 60)
invoked from within
"rp_serve_abstract_file "$root/$path""
("uplevel" body line 2)
invoked from within
"uplevel $code"
invoked from within
"ad_try {
rp_serve_abstract_file "$root/$path"
set tcl_url2file([ad_conn url]) [ad_conn file]
set tcl_url2path_info..."

Collapse
Posted by Neophytos Demetriou on
Not sure if you are referring to the CVS head version with 5.5. I have just completed a clean installation of 5.4.3 with forums, calendar, file-storage, and xowiki. You might want to consider starting with that one first.