New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/49013#issuecomment-1974746222 Comment: > Is this about getting rid of old dependencies in the ecosystem from a Void perspective? webkit2gtk is a massive dependency and having to compile it 3 times is not ideal. Many distros have already stopped shipping webkit2gtk-4.0 and the changes in this case are relatively simple. (the guri changes are necessary since libsoup2 and libsoup3 cannot be loaded in the same process at the same time, and libsoup3 removed the SoupUri api) > I generally think though that changes should be integrated upstream as often as possible. Of course, that is why I submitted a PR upstream and this is marked as a draft.