[Pkg-tcltk-devel] Bug#793845: nsf: FTBFS on Linux due to test suite errors

Aaron M. Ucko ucko at debian.org
Tue Jul 28 03:22:01 UTC 2015


Source: nsf
Version: 2.0.0-1
Severity: serious
Justification: fails to build from source

Builds of nsf on Linux architectures failed with test suite errors, of
two types.  (There was also a kFreeBSD failure, which I'll report
separately.)

On armhf and mipsel, the linearization test segfaults when done:

  linearization/boat.076: boat nx local-order violated ::wheelboat < ::wheelboat ok
  make[1]: *** [test-core] Segmentation fault
  Makefile:533: recipe for target 'test-core' failed
  make[1]: Leaving directory '/«PKGBUILDDIR»'
  dh_auto_test: make -j1 test returned exit code 2
  make: *** [build-arch] Error 2
  debian/rules:11: recipe for target 'build-arch' failed

On the remaining Linux architectures, the http test times out, perhaps
due to idiosyncracies of buildd network configuration:

  TCL_LIBRARY=`echo /usr/include/tcl8.6/tcl-private/library` LD_LIBRARY_PATH=".:/usr/lib:" PATH=".:/usr/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" TCLLIBPATH=". . " /usr/bin/tclsh8.6 ./library/xotcl/tests/xocomm.test -libdir `echo ./unix` -testlog ./__test.log
  /usr/bin/tclsh8.6 ./library/xotcl/tests/../apps/comm/webserver.xotcl -root ./library/xotcl/tests/../doc -pkgdir ./library/xotcl/tests/../library
  Warning: Non-positional parameter -verbose was passed more than once (::xocomm/test.001 method configure xocomm/test.001 -count 1 -verbose 0 -msg {Trying to load image logo-100.jpg ... } -verbose 1 -pre {puts starting...} -setResult {expr {[r0::sink set contentLength] == 1706}} -cmd {SimpleRequest r0 -url http://localhost:8086/logo-100.jpg})
  pre: puts starting...
  run: SimpleRequest r0 -url http://localhost:8086/logo-100.jpg
  starting...
  !!!::req1 (2): Connection refused by host 'localhost' port '8086'
   error flushing "sock949f8a8": socket is not connected!!!
  xocomm/test.001:        incorrect result for 'Trying to load image logo-100.jpg ... ', expected:
  '1', got
  "0"
          in test file ./library/xotcl/tests/xocomm.test
  ******* bgerror Test was exited with code -1 Test was exited with code -1
      while executing
  "$example run"
      (procedure "run" line 4)
      invoked from within
  "nx::test run"
      ("after" script)*****
  make: *** wait: No child processes.  Stop.
  make: *** Waiting for unfinished jobs....
  make: *** wait: No child processes.  Stop.
  E: Caught signal ‘Terminated’: terminating immediately
  make[1]: *** [test-http] Terminated
  Makefile:589: recipe for target 'test-http' failed
  Build killed with signal TERM after 150 minutes of inactivity

Could you please take a look?

Thanks!



More information about the Pkg-tcltk-devel mailing list