Bug#730100: 3depict: autopkgtest fails: missing dependencies and syntax error

Jean-Baptiste Lallement jean-baptiste.lallement at canonical.com
Thu Nov 21 11:20:00 UTC 2013


Package: 3depict
Version: 0.0.14-1
Severity: normal

Dear Maintainer,

autopkgtest for 3depict [1][2] fails with:

adt-run: & dsc0t-unittests: [----------------------------------------
/tmp/adt-run.WkWH8c/dsc0-build/3depict-0.0.14/debian/tests/unittests: 
line 6:
quilt: command not found
/tmp/adt-run.WkWH8c/dsc0-build/3depict-0.0.14/debian/tests/unittests: 
line 7:
quilt: command not found
/tmp/adt-run.WkWH8c/dsc0-build/3depict-0.0.14/debian/tests/unittests: 
line 23:
git: command not found
/tmp/adt-run.WkWH8c/dsc0-build/3depict-0.0.14/debian/tests/unittests: 
line 25:
=: command not found
/tmp/3depict-debug /tmp/adt-run.WkWH8c/dsc0-build/3depict-0.0.14
make: *** No rule to make target `clean'. Stop.


debian/tests/unittest builds the package build dependencies must be 
installed.
Alternatively all the configure/make bits of tests/unittest could be 
replaced
by the restriction "build-needed" in autopkgtest's control file.

There is a syntax error line 26
  26 $ TOP_LEVEL=""

  should be TOP_LEVEL=""

Line 42 if configure never ran then there is no makefile and make clean 
fails

And finally it seems the 3Depict -t needs a display to run, in an 
autopkgtest
VM it fails with
  + ./src/3Depict -t
  Error: Unable to initialize gtk, is DISPLAY set properly?



[1]
http://d-jenkins.ubuntu-ci:8080/job/trusty-adt-3depict/ARCH=amd64,label=adt/1/console
[2]
https://jenkins.qa.ubuntu.com/job/trusty-adt-3depict/ARCH=amd64,label=adt/1/console

Thanks,

-- System Information:
Debian Release: wheezy/sid
   APT prefers trusty
   APT policy: (500, 'trusty')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12.0-2-generic (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
Jean-Baptiste
IRC: jibel



More information about the debian-science-maintainers mailing list