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