Created attachment 326132 [details] patch If you try to install =net-libs/libsoup-gnome-2.38.1[introspection] and you have already installed net-libs/libsoup[-introspection], it will fail to compile because it needs the file "Soup-2.4.gir", which is installed by net-libs/libsoup[introspection] So, to fix the problem you need to add this to the ebuild: introspection? ( net-libs/libsoup[introspection] ) I have attached a patch to do it.
(In reply to comment #0) > introspection? ( net-libs/libsoup[introspection] ) There is a nicer syntax for this construction: net-libs/libsoup[introspection?] Fixed in cvs. Thanks for reporting! > 10 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > -files/libsoup-gnome-2.31.92-system-lib.patch, > -files/libsoup-gnome-2.34.1-system-lib.patch, -libsoup-gnome-2.34.3.ebuild, > libsoup-gnome-2.36.1.ebuild, -libsoup-gnome-2.38.0.ebuild, > libsoup-gnome-2.38.1.ebuild: > Fix USE=introspection dependency (bug #437762, thanks to Vicente Olivert > Riera). Drop useless USE=doc flag. Update license. Drop old.