Comment 24 for bug 680627

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

SRU request:

Impact: Users upgrading from Hardy to Lucid have a broken virtinst installation because the transition from python-central to python-support leaves obsolete files behind in /usr/lib/python2.6/dist-packages/virtinst.

This update fixes the issue by adding a python-virtinst.preinst file that uses pycentral to remove the obsolete files. An added complexity is the fact that python-virtinst is now a transitional package, so extra logic is added to specify the new package name to pycentral.

See attached debdiff.

How to reproduce:

test case #1:
- Install hardy
- Install virt-manager
- Upgrade to lucid
- Try running virt-manager
- Install upgraded package in -proposed
- Try running virt-manager

test case #2:
- Install hardy
- Install virt-manager
- Install updated package in -proposed
- Upgrade to lucid
- Try running virt-manager