On Tue, 29 Jul 2003 11:42:38 -0500 Praedor Atrebates <[EMAIL PROTECTED]> wrote:
> The following packages have to be removed for others to be upgraded: > dia-0.90-5mdk (due to missing pygtk) > draksync-9.0-2mdk (due to missing pygtk) > pybliographer-1.0.11-7mdk (due to unsatisfied pygnome >= 1.4.0) > pygnome-1.4.4-1mdk (due to unsatisfied pygtk == 0.6.9) > pygnome-capplet-1.4.4-1mdk (due to unsatisfied pygnome == 1.4.4) > pygtk-0.6.9-6mdk (due to conflicts with pygtk[< 0.6.11]) > do you agree ? (Y/n) > > Absolutely NOT! There will be no removals here, just UPGRADES. I > don't get it. For one thing, pybliographer works perfectly yet urpmi > wants to remove it simply because I want to install pygtk2-libglade?! > Wrong, look at the removal list again. pygtk-0.6.9-6mdk (due to conflicts with pygtk[< 0.6.11]) This causes the other pkg removals. It is caused by the fact that pygtk < 0.6.11 and pygtk2 are not parallel installable. With PyGTK-2 and PyGTK-0.x installed and using the same version of Python, the applications that required PyGTK-0.x would stop working. This happened because Python would import PyGTK-2 preferentially, and the names of the modules are the same: 'gtk'. This issue has been resolved in pygtk=0.6.11 which is currently in cooker and will be avaiable in 9.2. You could dl and rebuild the src rpm from cooker but that will also entail rebuilding all currently installed pkgs which require gtk. Charles -- "Little else matters than to write good code." -- Karl Lehenbauer ------------------------- Mandrake Linux 9.2 on PurpleDragon Kernel- 2.4.21.6mdk http://www.eslrahc.com -------------------------
pgp00000.pgp
Description: PGP signature