Hi guilers, [for info: tried twice to send this message to 'guile-devel@gnu.org' but it came back with 'address failed'] In order to produce a useful backtrace for a segfault using guile-gnome0 [I am so close, all -dev and -dbg are now installed] I need to rebuild guile-1.6.8-latest with debugging symbols [nostrip]: apt-get build-dep guile-1.6 apt-get source guile-1.6 cd guile-1.6-1.6.8 export DEB_BUILD_OPTIONS="debug nostrip noopt" debuild It compiles fine but fails in the test-suite and 'refuses' to create the .deb files. Attached are the config.log, the check-guile.log and below the terminal output. I am on an hybrid debian distro, as you will understand from the config.log, it is not an official 'etch', but hope I can have your support, debugging symbols are essential to me, to inform guile-gnome0 developpers Many Thanks, David ;; -- ... /usr/bin/make check-TESTS make[3]: Entering directory `/usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8' Testing /usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8/pre-inst-guile ... with GUILE_LOAD_PATH=/usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8/test-suite Running alist.test Running and-let-star.test Running bit-operations.test Running c-api.test Running chars.test Running common-list.test Running environments.test UNRESOLVED: environments.test: leaf-environments: observe-weak: weak observer gets collected UNRESOLVED: environments.test: leaf-environment based eval-environments: observe-weak: weak observer gets collected Running eval.test Running exceptions.test Running filesys.test Running format.test Running gc.test Running getopt-long.test Running goops.test Running guardians.test Running hash.test Running hooks.test Running import.test ERROR: In procedure symbol->string: ERROR: Wrong type argument in position 1 (expecting SYMBOLP): #:external FAIL: check-guile ================== 1 of 1 test failed ================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/usr/alto/staff/david/scratch-guile/guile-1.6-1.6.8' make: *** [debian/stamp/build] Error 2 david@tabu:~/scratch-guile/guile-1.6-1.6.8 6 $