Source: webkit2gtk
Version: 2.30.4-1
User: helm...@debian.org
Usertags: rebootstrap

webkit2gtk has a lot of dependencies and is involved in a number of
dependency cycles relevant to bootstrapping. Please reduce
Build-Depends.

Given that webkit2gtk builds reproducibly, one can attempt dropping
individual dependencies and see whether it still reproduces the original
artifact. Instead of merely dropping, I opted into Build-Conflicts for
testing. The following dependencies happen to not influence the
resulting .debs when dropped:

 * gawk
 * libfile-copy-recursive-perl
 * libgeoclue-2-dev
 * libupower-glib-dev
 * geoclue-2.0
 * mesa-common-dev
 * libgles2-mesa-dev

Given that webkit2gtk entirely skips dh_auto_test, I suspect that they
can all be dropped with no replacement. Do you agree?

Helmut

Reply via email to