Created attachment 296663 [details] emerge --info A recent update caused a conflict in the system and neither pygtk-2.24.0-r1 nor pygtk-2.24.0-r2 would properly resolve the dependencies. dev-python/pygtk:2 (dev-python/pygtk-2.24.0-r1::python, ebuild scheduled for merge) pulled in by dev-python/pygtk:2[python_abis_2.7] required by (dev-python/twisted-11.0.0::python, ebuild scheduled for merge) (dev-python/pygtk-2.24.0-r2::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) Following on some suggestions related to bug #382395 I added python_abis_2.7 to the IUSE flags, and that resolved the problem. I am not sure that this is the "correct" fix for the problem, but the resultant experimental ebuild works. Please advise on correct fix.
It would seem that the python.eclass you have comes from some overlay. I'll just hazard a guess that it was the python overlay.
You should definitely stop using the python overlay; it's unmaintained.
Sorry, I thought I had removed it some time back and all I had installed was the zugaina overaly. I'm rebuilding now and seeing what the effect is. I will report back whether this works or not.
You should use Progress Overlay, which replaced Python Overlay on 2011-09-04 UTC. Progress Overlay provides all functionalities previously provided by Python Overlay. The news item in Python Overlay informs about the transition.
I do not remember ever seeing a news item in the Python Overlay telling me to migrate, but as I removed the overlay I cannot check it. I'll keep the Progress Overlay in mind, but the system seems to be rebuilding without either the Python or Progress Overlays. So, I'll nix them both now that the system seems to have advanced sufficiently that the packages that were originally in question are now working.
Maybe Portage doesn't inform about news items if there are earlier errors.