Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395693 - dev-python/pygtk-2.24.0-r2: python_abis_2.7 conflicts
Summary: dev-python/pygtk-2.24.0-r2: python_abis_2.7 conflicts
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-22 15:04 UTC by John (EBo) David
Modified: 2011-12-23 17:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,5.40 KB, text/plain)
2011-12-22 15:04 UTC, John (EBo) David
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John (EBo) David 2011-12-22 15:04:08 UTC
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.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-12-22 15:49:07 UTC
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.
Comment 2 Dirkjan Ochtman (RETIRED) gentoo-dev 2011-12-22 15:52:01 UTC
You should definitely stop using the python overlay; it's unmaintained.
Comment 3 John (EBo) David 2011-12-22 16:13:20 UTC
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.
Comment 4 Arfrever Frehtes Taifersar Arahesis 2011-12-23 01:15:35 UTC
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.
Comment 5 John (EBo) David 2011-12-23 06:46:07 UTC
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.
Comment 6 Arfrever Frehtes Taifersar Arahesis 2011-12-23 17:25:13 UTC
Maybe Portage doesn't inform about news items if there are earlier errors.