[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#763847: autopkgtest: package type detection heuristics override explicit Testsuite field



Package: autopkgtest
Version: 3.5.3
Severity: minor

pkg-perl-tools_0.18 declares Testsuite: autopkgtest-pkg-perl
but adt-run won't test it:

  adt-run [08:59:09]: testing package pkg-perl-tools version 0.18
  adt-run [08:59:09]: build not needed
  *                    SKIP no tests in this package

This seems to happen because the package doesn't contain a Makefile.PL
or Build.PL so it isn't recognized as a Perl package, but it doesn't
have a debian/tests/control either.

IMO an explicit Testsuite setting should override the heuristics of
automatically recognizing a Perl package. What's the use case of
the heuristics anyway? It seems to me that they were largely obsoleted
by the autopkgtest-pkg-* implementation?
-- 
Niko Tyni   ntyni at debian.org



Reply to: