Forum OpenACS Development: openacs-5.8.0 - packages-install.tcl file does not exist.

Hello,

I'm running Windows-OpenACS V2.1 (http://www.spazioit.com/pages_en/sol_inf_en/windows-openacs_en/)

After downloading openacs-5.8.0.tgz, i setup the postgresql and finally started openacs. During the setup screen its giving the following file not found error:

Error: Unable to source c:/aolserver/servers/openacs/packages/acs-bootstrap-installer/installer/packages-install.tcl: file does not exist.

Any hints how can i fix this issue.

Regards,

Dear Jamshed Qureshi,

have you checked the contents of the directory 'packages/acs-bootstrap-installer/installer'? The file packages-install.tcl doesn't exists there but it does inside 'packages/acs-admin/www/apm'.

Hope it helps,
Maurizio Martignano

Thanks for the reply.
"openacs\packages\acs-bootstrap-installer\installer" directory only contains the files: index.tcl and install.tcl

openacs\packages\acs-bootstrap-installer\installer\index.tcl contains a call to "packages-install" like :

[install_next_button "packages-install"]

Should i copy the file from "openacs\packages\acs-admin\www\apm" to "openacs\packages\acs-bootstrap-installer\installer"

Regards,

Hi Jamshed

this appears to be a very old issue to do with dotLRN versions and permissions. See this thread https://openacs.org/forums/message-view?message_id=200571 It's quite strange that you got this error on a fresh install. Is it really a fresh installation?

Brian

i download this recently using the link at www.openacs.org

Link under Download Now section points to:

https://openacs.org/projects/openacs/download/download/openacs-5.8.0.tar.gz?revision_id=4081856

I did download the very same openacs-5.8.0.tar.gz file and used it successfully in few installations on top of my distribution Windows-OpenACS, version 2.1.

I guess something in your etc/config.tcl (or any other config file you are using) is wrong. But cannot be sure about that without looking at your actual system.

Maurizio

The only change i have made to default config.tcl is as follows:
a. Can you provide a sample of your config.tcl file just to compare with mine.
b. Does your installation contains "openacs\packages\acs-bootstrap-installer\installer\packages-install" file.

Running Openacs from: c:\aolserver

c:\aolserver\bin\nsd.exe -ft c:/aolserver/servers/openacs/etc/config.tcl

set server                    "openacs"
set servername                "New OpenACS Installation - Development"

set env(AOLDIR)                  [file dirname [file dirname [info nameofexec]]]
set winaoldir                [string tolower $env(AOLDIR)]
set unixaoldir                [string map {\\ /} ${winaoldir}]
set serverroot                "${unixaoldir}/servers/${server}"
append env(PATH)             [file nativename "$env(AOLDIR)/pgsql/bin"]

Thanks,
shedis [a.t.] gmail [d.o.t.] com

I'm just answering your second question:
of course the installation does not (DOES NOT) contain that file. I already said that in my previous posts. 😟 😟 😟

I will send you an example of "config.tcl" that is working for me, but this is it.

This is not a Windows-OpenACS issue, and if you need any further help, you can ask me to provide you with some professional support.

KR,
Maurizio

Thank you Maurizio, 😊

Over the weekend I tried to compare my working system with this non-working one. And found the cause of this, it was to do with my windows OS regional settings. I set it United States and things started to work.

Aagain, please accept my sincere appreciation for helping me.