Hi,

Lucas Nussbaum wrote:
> Source: unburden-home-dir
> Version: 0.3
[...]
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
[...]
> > prove t/*.t
> > 
> > #   Failed test 'Check command STDERR output'

Thanks for the report. Cause is a missing build-dependency on lsof
which causes unburden-home-dir to issue a warning on STDERR that lsof
is not found and some feature are hence not used -- which is not
expected to happen in the test suite.

Adding a build-dependency on lsof though would cause the package to be
unbuildable on kfreebsd-any due to http://bugs.debian.org/589103 while
still being usable on kfreebsd-any, just not all features -- lsof is
just a Recommends in the binary package

So one solution would be to add a B-D on lsof [!kfreebsd-any] and
disable the test suite on kfreebsd-any until lsof is available on
kfreebsd again.

Another solution would be to change to test suite to work only without
lsof being installed or to make the test suite detect if lsof is
installed or not and behave differently depending on the availability
of lsof.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to