Bug#979170: webkit2gtk: please reduce Build-Depends

Helmut Grohne helmut at subdivi.de
Sun Jan 3 09:44:02 GMT 2021


Source: webkit2gtk
Version: 2.30.4-1
User: helmutg at 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



More information about the Pkg-webkit-maintainers mailing list