[Pkg-javascript-devel] Bug#761672: node-utilities build-depends on itself

Thomas Goirand zigo at debian.org
Mon Sep 15 16:26:49 UTC 2014


Package: node-utilities
Version: 0.0.31-1
Severity: serious

The test-suite of node-utilities uses node-jake, which itself uses
node-utilities. So, effectively, node-utilities is build-depending on
itself, which should never happen, and which by the way isn't even
declared in the debian/control file in an explicit way.

To effectively rebuild node-utilities on a system where node-jake isn't
available (yet), one has to manually disable the unit test or do some
kind of hacks.

Please fix the dependency loop.

Also, please respect the DEB_BUILD_OPTIONS. You should add something like
this:

override_dh_auto_test:
ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
	<some-tests>
endif

Cheers,

Thomas Goirand (zigo)



More information about the Pkg-javascript-devel mailing list