Control: tags -1 pending On Sun, Jan 03, 2021 at 10:44:02AM +0100, Helmut Grohne wrote:
> 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? Hello Helmut, thanks for the bug report. I went over all build dependencies and identified the ones that can be removed, including the ones that you mention plus a couple of additional ones. Full details here: https://salsa.debian.org/webkit-team/webkit/-/commit/8809b21d5940ebc25b4c0e3b58436fb90ff5107d Ping me if you need me to make a Debian release with this, otherwise it will ship with the next upstream version of WebKitGTK (likely withing the next few weeks). Thanks! Berto