build failure Reproducible: Always Steps to Reproduce: 1.try to build gobject-introspection-1.30.0-r2 in a clean stage3 2. be sad 3.
Created attachment 313475 [details] build.log from failed build I am building with catalyst so I can't easily get emerge --info output
Rebuild =dev-lang/python-2* with USE="xml". Dependencies in dev-libs/gobject-introspection (including 1.32.1) should be updated: PYTHON_USE_WITH="xml"
(In reply to comment #2) > Rebuild =dev-lang/python-2* with USE="xml". > > Dependencies in dev-libs/gobject-introspection (including 1.32.1) should be > updated: > PYTHON_USE_WITH="xml" I believe it also doesn't pull in python-2.7 yet is trying to build against it because I have USE_PYTHON="2.7 3.2" set.
(In reply to comment #3) USE_PYTHON is only relevant for ebuilds that inherit python-distutils-ng.eclass, not for ebuilds like gobject-introspection that inherit python.eclass. (In reply to comment #2) Thanks, fixed. > 04 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > gobject-introspection-0.10.8.ebuild, gobject-introspection-1.30.0-r1.ebuild, > gobject-introspection-1.30.0-r2.ebuild, gobject-introspection-1.32.0.ebuild, > gobject-introspection-1.32.1.ebuild: > Need PYTHON_USE_WITH="xml"(bug #418083, thanks to Arfrever).
(In reply to comment #4) > (In reply to comment #3) > > USE_PYTHON is only relevant for ebuilds that inherit > python-distutils-ng.eclass, not for ebuilds like gobject-introspection that > inherit python.eclass. I am sorry, brain error, ignore what I wrote above. USE_PYTHON is relevant for ebuilds that inherit python.eclass and support multiple python ABIs; the gobject-introspection ebuild does not support multiple ABIs because the package's code is only compatible with python-2.7.