Forum OpenACS Q&A: Re: Still using OACS 3.2.5...Upgrade? How?

Collapse
Posted by Gunalan Ilaventhan on
To summarize :
Tcl8.5 is installed in /usr/local/aolserver
Options used:
--prefix=/usr/local/aolserver
--enable-threads
--enable-shared
--enable-symbols
--enable-langinfor

Aolserver is installed in /usr/local/aolserver
options used for compiling :
--with-tcl=/usr/local/aolserver/lib

Posgresql is installed in /usr/local/pgsql
based on instructions in OpenAcs5.6.0 document
Postgres , Web user and group ids have been created as required and given ownership of /usr/local/pgsql
Pgclient and psql have been installed and are working fine

Openacs5.6.0 files are in /var/lib/aolserver/schoolacs
config file for aolserver is in /var/lib/aolserver/schoolacs/etc
schoolacs, web user and group ids own /var/lib/aolserver/schoolacs

I had the following error while re-installing TCL8.5.8 - just to be sure that I had compiled with --enable-shared and --enable-threads options.

exec.test

==== exec-9.7 commands returning errors FAILED
==== Contents of test case:

list [catch {exec [interpreter] "$path(sh)" -c "\"$path(echo)\" error msg 1>&2 ; \"$path(sleep)\" 1" | [interpreter] "$path(sh)" -c "\"$path(echo)\" error msg 1>&2 ; \"$path(sleep)\" 1"} msg] $msg

---- Result was:
1 {error msg}
---- Result should have been (exact matching):
1 {error msg
error msg}
==== exec-9.7 FAILED

execute.test
expr-old.test
expr.test
fCmd.test
fileName.test
fileSystem.test
for-old.test
for.test
foreach.test
format.test
get.test
history.test
http.test
Running httpd in thread 1081539440
httpold.test
if-old.test
if.test
incr-old.test
incr.test
indexObj.test
info.test
init.test
: Total 25 Passed 25 Skipped 0 Failed 0
interp.test
io.test
ioCmd.test
ioUtil.test
iogt.test
join.test
lindex.test
link.test
linsert.test
list.test
listObj.test
llength.test
load.test
lrange.test
lrepeat.test
lreplace.test
lsearch.test
lset.test
lsetComp.test
macOSXFCmd.test
macOSXLoad.test
main.test
mathop.test
misc.test
msgcat.test
namespace-old.test
namespace.test
notify.test
obj.test
opt.test
package.test
parse.test
parseExpr.test
parseOld.test
pid.test
pkg.test
: Total 384 Passed 384 Skipped 0 Failed 0
pkgMkIndex.test
platform.test
proc-old.test
proc.test
pwd.test
reg.test
regexp.test
regexpComp.test
registry.test
rename.test
result.test
safe.test
scan.test
security.test
set-old.test
set.test
socket.test
source.test
split.test
stack.test
string.test
stringComp.test
stringObj.test
subst.test
switch.test
tcltest.test
thread.test
timer.test
tm.test
trace.test
unixFCmd.test
unixFile.test
unixInit.test
unixNotfy.test
unknown.test
unload.test
uplevel.test
upvar.test
utf.test
util.test
var.test
while-old.test
while.test
winConsole.test
winDde.test
winFCmd.test
winFile.test
winNotify.test
winPipe.test
winTime.test

Tests ended at Wed Aug 18 11:51:33 IST 2010
all.tcl: Total 24472 Passed 23250 Skipped 1221 Failed 1
Sourced 137 Test Files.
Files with failing tests: exec.test
Number of tests skipped for each constraint:
9 !ieeeFloatingPoint
3 asyncPipeChan
76 bigEndian
1 dontCopyLinks
59 emptyTest
2 hasIsoLocale
1 impossible
27 knownBug
2 largefileSupport
100 localeRegexp
12 longIs64bit
14 macosxFileAttr
17 memory
40 nonPortable
265 notRoot
8 nt
1 testWinCPUID
7 testaccessproc
1 testexprparser && !ieeeFloatingPoint
8 testopenfilechannelproc
7 teststatproc
1 testwinclock
21 testwordend
3 unknownFailure
2 unthreaded
523 win

Regards,

Gunalan