Tag Semantics -- DRAFT
Obsoletes: <package> <version_flag>?
Obsoletes all matching packages. After the transaction, there will be no packages matching the description in the DB.
- Does not remove a package of the same name and architecture (it is however possible to obsolete a package of the same name and different architecture, this is to facilitate removing a secondary architecture package when multilib is no longer supported for it).
- Obsoletes does not work on provides, only on package names. For instance A obsoleting B-static and B providing B-static doesn't imply A obsoletes B.

