The ebuild webkit-gtk appears to have a few dependencies that are not required. I see that when i try to install it, the following packages are also pulled in: * gnome-base/orbit :2 [N 2.14.16] * gnome-base/gconf :2 [N 2.22.0] * gnome-base/gnome-mime-data [N 2.18.0] * sys-apps/dbus [N 1.2.3-r1] * dev-libs/dbus-glib [N 0.76] * gnome-base/gnome-common :3 [N 2.20.0] * gnome-base/gnome-vfs :2 [N 2.22.0] * dev-perl/yaml [N 0.65] * perl-core/Compress-Raw-Zlib [N 2.015] * virtual/perl-Compress-Raw-Zlib [N 2.015] * perl-core/Scalar-List-Utils [N 1.19] * virtual/perl-Scalar-List-Utils [N 1.19] * perl-core/IO-Compress-Base [N 2.015] * virtual/perl-IO-Compress-Base [N 2.015] * perl-core/IO-Compress-Zlib [N 2.015] * virtual/perl-IO-Compress-Zlib [N 2.015] * perl-core/Compress-Zlib [N 2.015] * virtual/perl-Compress-Zlib [N 2.015] * perl-core/IO-Zlib [N 1.07] * virtual/perl-IO-Zlib [N 1.07] * dev-perl/Compress-Raw-Bzip2 [N 2.015] * dev-perl/IO-Compress-Bzip2 [N 2.015] * dev-perl/IO-String [N 1.08] * perl-core/Package-Constants [N 0.01] * perl-core/Archive-Tar [N 1.40] * virtual/perl-Archive-Tar [N 1.40] * perl-core/ExtUtils-CBuilder [N 0.19] * virtual/perl-ExtUtils-CBuilder [N 0.19] * perl-core/ExtUtils-ParseXS [N 2.18] * virtual/perl-ExtUtils-ParseXS [N 2.18] * perl-core/Module-Build [N 0.28.08] * virtual/perl-Module-Build [N 0.28.08] * perl-core/version [N 0.76] * virtual/perl-version [N 0.76] * perl-core/Text-Balanced [N 2.0.0] * virtual/perl-Text-Balanced [N 2.0.0] But if i remove perl-Text-Balanced from the ebuild, and also gnome-vfs, it builds without error. Also the ebuild has net-misc/curl as a dependency, but looking at the configure script for webkit-gtk, this is optional. Reproducible: Always
Well, gnome-vfs was a dependency once, but it was bogus even then - there was a configure check, but the ONLY thing used was a single incude line, no actual functions.
dropped dep per comment #1, builds fine without here