We need to have USE=static-libs because this package install '.a' files: /usr/lib64/libname-server-2.a /usr/lib64/libORBit-2.a /usr/lib64/libORBit-2.la /usr/lib64/libORBit-2.so /usr/lib64/libORBit-2.so.0 /usr/lib64/libORBit-2.so.0.1.0 /usr/lib64/libORBitCosNaming-2.a /usr/lib64/libORBitCosNaming-2.la /usr/lib64/libORBitCosNaming-2.so /usr/lib64/libORBitCosNaming-2.so.0 /usr/lib64/libORBitCosNaming-2.so.0.1.0 /usr/lib64/libORBit-imodule-2.a /usr/lib64/libORBit-imodule-2.la /usr/lib64/libORBit-imodule-2.so /usr/lib64/libORBit-imodule-2.so.0 /usr/lib64/libORBit-imodule-2.so.0.0.0 /usr/lib64/pkgconfig/ORBit-2.0.pc /usr/lib64/pkgconfig/ORBit-CosNaming-2.0.pc /usr/lib64/pkgconfig/ORBit-idl-2.0.pc /usr/lib64/pkgconfig/ORBit-imodule-2.0.pc
This is a deprecated library we hope to get rid of once all less active upstreams have converted to other ways (such as D-Bus in case of pure IPC usages) and I don't think we really have any interest in doing such changes to it. I guess we could just kill all .a and .la and hope for the best though, and if anything breaks, laugh and suggest to last-rite the using package if it's ~arch needs it too.
Fixed in orbit-2.14.19-r2. Hopefully this won't break too much of gnome2. +*orbit-2.14.19-r2 (12 Feb 2013) + + 12 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + orbit-2.14.19-r1.ebuild, +orbit-2.14.19-r2.ebuild, + +files/orbit-2.14.19-link_protocol_is_local.patch: + Drop useless doc USE flag. Punt .la files and make static-libs optional (bug + #456772, thanks to Agostino Sarubbo). Fix link_protocol_is_local logic for + ipv4 on ipv6-enabled machines (bug #413231, thanks to Patrick Lauer).