Forum OpenACS Development: Re: Install error on head
After importing the latest OpenACS CVS HEAD to my local HEAD checkout I get an error when visiting /acs-admin/apm/packages-install
:
[15/Jan/2003:21:03:44][23605.49159][-conn3-] Error: GET http://localhost:8002/acs-admin/apm/packages-install? referred by "http://localhost:8002/acs-admin/apm/" Invalid file type "message_catalog" while executing "error "Invalid file type \"$type\""" (procedure "apm_read_package_info_file" line 151) invoked from within "apm_read_package_info_file $spec_file" ("foreach" body line 2) invoked from within "foreach spec_file $all_spec_files { array set version [apm_read_package_info_file $spec_file] set version_name $version(name) set package_..." ("uplevel" body line 37) invoked from within "uplevel { ad_page_contract { Select, dependency check, install and enable packages. @author Bryan Quinn (bquinn@arsdigita.com) @c..." (procedure "code::tcl::/home/efnisvaki/web/efnisvaki-dev/packages/acs-ad..." line 2) [snip]
To make sure this wasn't because of some local changes I decided to set up an instance with a clean CVS HEAD checkout, but in step 4 of the OpenACS installation process I get an error when clicking the "Set System Information ->" button:
[15/Jan/2003:20:48:54][1779.24580][-conn0-] Notice: ns_getform using encoding iso8859-1 for charset iso-8859-1 [15/Jan/2003:20:48:54][1779.24580][-conn0-] Error: Ns_PgExec: result status: 7 message: ERROR: -20000: The specified package 641 AND/OR parameter RestrictToSSL do not exist in the system [15/Jan/2003:20:48:54][1779.24580][-conn0-] Error: Error sourcing /home/efnisvaki/web/openacs-head/packages/acs-bootstrap-installer/installer/site-info-2.tcl: Database operation "0or1row" failed (exception NSDB, "Query was not a statement returning rows.") while executing "ns_pg_bind 0or1row nsdb0 { select apm__set_value( :package_id, :parameter, :value ..." ("uplevel" body line 1) invoked from within "uplevel $ulevel [list ns_pg_bind $type $db $sql" invoked from within "db_exec 0or1row $db $full_statement_name $sql" invoked from within "if {[regexp -nocase -- {^\s*select} $test_sql match]} { db_qd_log QDDebug "PLPGSQL: bypassed anon function" set selection [db_..." ("uplevel" body line 6) invoked from within "uplevel 1 $code_block " invoked from within "db_with_handle db { # plsql calls that are simple selects bypass the plpgsql # mechanism for creating anonymous functions (OpenACS - ..." (procedure "db_exec_plsql" line 13) invoked from within "db_exec_plsql set_parameter_value {}" (procedure "parameter::set_value" line 7) invoked from within "parameter::set_value -package_id $package_id -parameter $name -value $set" (procedure "ad_parameter" line 4) invoked from within "ad_parameter -set "acs-admin/*" -package_id $main_site_id RestrictToSSL" (file "/home/efnisvaki/web/openacs-head/packages/acs-bootstrap-installer/installer/site-info-2.tcl" line 45) invoked from within "source $__file "
Is this problem known? Is it maybe related to the APM auto-mount feature work?
I'm using PostgreSQL 7.2.3
TIA