[issue204] do not remove packages when auto-upgrading

Antoine Pitrou at Labix Tracker tracker at labix.org
Sun Sep 3 10:02:57 PDT 2006


New submission from Antoine Pitrou <pitrou at free.fr>:

There is a very nice feature in urpmi : "urpmi --auto-select --keep". This means
upgrade all packages for which there is a newer version available, /except/ when
this would entail removing another package (e.g. because of requirements no
longer fulfilled). It is very handy because often in Mandriva Cooker some
upgrades have wrong metadata (e.g. at this very moment doing a blind upgrade
would lose several important apps), so without this option you would have to
manually choose those packages which are safe to upgrade.

It would be nice to have the same option in smart. I tried looking in the Python
code (transaction.py) but the lack of comments is making it difficult to
understand exactly how it works...

----------
messages: 692
nosy: pitrou
priority: feature
project: smart
status: unread
title: do not remove packages when auto-upgrading

_______________________________________
Labix issue tracker <tracker at labix.org>
<http://tracker.labix.org/issue204>
_______________________________________



More information about the Smart mailing list