Forum OpenACS Development: Re: Installing 5.2.3 Core: problems and questions.
why are you trying so hard to install an old version?
The bug with the install problem you are mentioning was fixed 16months ago by Rocael (also in the 5.2 branch) http://cvs.openacs.org/cvs/openacs-4/packages/acs-kernel/sql/postgresql/utilities-create.sql?only_with_tag=
The problem with charsets for aolserver 4.5 was as well fixed some time ago.
OpenACS 5.2.3 is quite old right now (can it be that you wanted to install oacs 5.3.2?) If you really want to got for 5.2.3, i would recommend to make an update from cvs.
Get OpenACS 5.3.2 Final. Find relevant versions via announcements: http://openacs.org/news/?view=archive
After getting 5.3.2 installed, download package from remote is supposed to work.
I think that the ns_startcontent issue is partly an AOLserver bug. The code comments suggest that there should be a reasonable default returned if no charset is present in the -type string. OpenACS has traditionally been the lead on this functionality (it seems to me anyway), developers here seem to know more about it. Is there a need for defaults in the AOLserver API, there is real source code/config setting/naming confusion in AOLserver. There are a number of related things: filename endings, char encodings, charsets (and charset names), mime-types, content-types. The config file tries to map some of these to each other. In addition, there is now, at least in the C API, a way to map input-charsets to a url, same as a filter map.