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

Not running tests because tests miss source code is not useful



[adding -devel]

On ബു, ഒക്ടോ 6 2021 at 12:16:07 വൈകു +0200 +0200, Jonas Smedegaard <jonas@jones.dk> wrote:
Quoting Yadd (2021-10-06 11:43:40)
 On Lu, 04 oct 21, 16:40:48, Bastien Roucari�s wrote:
 > Source: src:node-lodash
 > Version: 4.17.21+dfsg+~cs8.31.173-1
 > Severity: serious
 > Justification: do not compile from source
 >
 > Dear Maintainer,
 >
 > The vendor directory should be emptied
 >
> The debug version is compiled without source (lintian warn) and moreover the
 > rest of file are already packaged
 >
> grep -R vendor * gives only a few hit that could be cured by symlinking
 >
 > Bastien
 Hi,

this files are used for test only, maybe severity could be decreased.

I find the severity accurate: Relying on non-source code is a severe
violation of Debian Policy, not matter the purpose of relying on it.

I think we should change the policy here. Running tests helps improve the quality of the software we ship. Many times the vendored code is used to ensure the code does not break in a specific situation. I don't think reducing test coverage in such situations is really helpful.



Reply to: