I can not disable dependency on net-libs/webkit-gtk:2 by USE="-webkit". USE work with net-libs/webkit-gtk:4 only. ldd /usr/lib64/libproxy.so libjavascriptcoregtk-1.0.so.0 => /usr/lib64/libjavascriptcoregtk-1.0.so.0 (0x00007ffb791b1000) Reproducible: Always Steps to Reproduce: 1. emerge net-libs/webkit-gtk:2 2. USE="-webkit" emerge net-libs/libproxy 3. emerge -C net-libs/webkit-gtk:2 Actual Results: !!! existing preserved libs: >>> package: net-libs/webkit-gtk-2.4.11-r200 * - /usr/lib64/libjavascriptcoregtk-1.0.so.0 * - /usr/lib64/libjavascriptcoregtk-1.0.so.0.16.19 * used by /usr/lib64/libproxy.so.1.0.0 (net-libs/libproxy-0.4.13-r1)
Same here !!! existing preserved libs: >>> package: net-libs/webkit-gtk-2.4.11-r200 * - /usr/lib64/libjavascriptcoregtk-1.0.so.0 * - /usr/lib64/libjavascriptcoregtk-1.0.so.0.16.19 * used by /usr/lib64/libproxy.so.1.0.0 (net-libs/libproxy-0.4.13-r1) Use emerge @preserved-rebuild to rebuild packages using these libraries
[master ea9b1e9] net-libs/libproxy: Don't rdepend on old webkit-gtk automagically (#596194 by Mike Hiretsky) 1 file changed, 1 insertion(+)
This affects the installed binaries and has to be revbumped
done