issue trying to do make check on Ubuntu 8.10 desktop

Will Fiveash William.Fiveash at Sun.COM
Thu Feb 5 16:31:18 EST 2009


While I can build the latest MITKC krb source in a VirtualBox running
Ubuntu 8.10 desktop I'm seeing errors like the following when running
make check:

Using ../../../../migrate_bugfix/src/lib/rpc/unit-test/config/unix.exp as tool-and-target-specific interface file.
TOP=/home/willf/migrate_bugfix_bld/kadmin
ERROR: didn't get ok back
ERROR: didn't get ok back
ERROR: didn't get ok back
ERROR: didn't get ok back
ERROR: didn't get ok back
ERROR: didn't get ok back
Running pass `tcp' ...
server exited!Running ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/expire.exp ...
ERROR: tcl error sourcing ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/expire.exp.
ERROR: : spawn id exp9 not open
    while executing
"expect -nobrace -i exp9 -re {rpc_test server: Authen.*failed:.*credential.*expired} { pass "expired" } timeout { fail "expired: timeout waiting for ex..."
    invoked from within
"expect {
        -i $server_id
        -re "rpc_test server: Authen.*failed:.*credential.*expired" { pass "expired" }
        timeout { fail "expired: timeout waiting for ..."
    (procedure "expired" line 7)
    invoked from within
"expired"
    (file "../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/expire.exp" line 21)
    invoked from within
"source ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/expire.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/expire.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name""
Running ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/fullrun.exp ...
ERROR: tcl error sourcing ../../../../migrate_bugfix/src/lib/rpc/unit-test/rpc_test.0/fullrun.exp.
ERROR: : spawn id exp9 not open
    while executing
"expect -nobrace -i exp9 -re {rpc_test server: bad verifier[^
]*[
]+} {
                        verbose "Got line from server."
                        incr server_lines
                } default {
                        exp_..."
    invoked from within
and so on...

Any thoughts as to why this is happening?  I'm guessing there's a
compatibility issue between the native expect/Tcl and what the tests
require but that's just a guess.  If someone has successfully run make
check on such a system and could provide the list of installed packages
I'd appreciate that.

-- 
Will Fiveash
Sun Microsystems Inc.
http://opensolaris.org/os/project/kerberos/



More information about the krbdev mailing list