This is because Debian and Ubuntu have the APT::Install-Recommends setting as ”true” by default, which means packages which are *not* strictly needed but recommended will be also pulled as dependencies when installing packages.
Created attachment 422856 [details] Patch
Committed r274233: <https://commits.webkit.org/r274233> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422856 [details].
<rdar://problem/75279169>