This package specifies dependency on dev-python/pyxml. Please test this package with dev-lang/python-2.7.1-r2:2.7 or >=dev-lang/python-2.7.2_pre20110515:2.7, which require explicit calling of xml.use_pyxml() before using PyXML. If this package actually needs PyXML, then modify all modules/scripts of this package, which import xml module. The following code should be added before first import of anything from xml module: import xml if hasattr(xml, "use_pyxml"): xml.use_pyxml() This code works with previous versions of Python, so no changes in dependencies are needed.
don't know about editing python packages, but xen & xen-tools compiled properly against this python version
You should test run-time behavior after uninstallation of dev-python/pyxml.
Reopening since they are not fixed yet and you fail to understand what this bug is all about
ok, I did unmerge pyxml, and xm still created a vm. This appears to demo that pyxml dependency is a state in versions now well surpassed. The whole python based xend portion of xen is on its way to being depracated and replaced with xl and its associated libraries. The invalid status last reversed looks to hold a 99 % chance of being a correct call. If this package actually needs PyXML, does seem to be the central issue. Due to everyone being busy and providing less than comprehensive or convincing info to qeuries put, allow me the time it takes to finally learn python so I can confirm it myself.
app-emulation/xen-tools should also depend on dev-python/pypam.
Created attachment 291309 [details, diff] xen-tools-4.1.2-pyxml.patch
Committed to the tree
premature; ooopsie
now fixed in the tree
Dependency on dev-python/pyxml should be restored. Wrong patch has been committed.
(In reply to comment #10) > Wrong patch has been committed. I have opened bug 390035 because of that
dev notified and will replace
*** Bug 390035 has been marked as a duplicate of this bug. ***
Reopening due to incorrect patch having been committed.
now in the tree