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