Can you document please, what all this new code is exactly? ie what is being tested, how, and why.

So far as I can tell this is adding unnecessary dependencies on apache and python to make some simple proxy lookups. Upstream has run-time QA tests for Squid using perl as a backend which is already a dependency of Squid packaging and some of which can already be found in the package sources.

These tests seem to include HTTPS lookups, which will fail in Debian packages.

There is an undocumented FTBS being fixed - by removing the cppunit build options from the main binary. Why?

There are also tests in here for the squidGuard binary, which is from a completely unrelated package and inappropriate to be added to Squid packages. It may be adding a circular package dependency by their existence which is doubly bad.

Amos


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

Reply via email to