[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#217421: apt: Differentiate between REMOVED and REPLACED



On 2003.10.24 10:21 Matt Zimmerman wrote:
I assume you mean something like dselect's "Obsolete packages" feature?

No. That shows something different.

Many packages are removed when upgrading. For example, console-common replaced console-tools and console-data but when looking at what apt-get dist-upgrade outputs all I can figure out is that console-tools and console-data are removed. Only after some work can I determine that the packages are actually replaced but the functionality remains. Continuing the example, eeyes is removed because of a conflict with another package but there is no replacement. I cannot determine whether or not a replacement exists without a fair amount of work. What I would like to see is instead of
   The following packages are REMOVED: console-tools, console-data, eeyes.
is this
The following packages are REPLACED by other packages: console-tools, console-data.
   The following packages are REMOVED: eeyes.
Then I know which ones are important to look into to determine whether or not I need to find a replacement for the removed packages. The necessary information to do this is in the package files in the Conflicts, Provides, and Replaces fields.

Jeff



Reply to: