Feature changed by: Stanislav Brabec (sbrabec) Feature #306304, revision 3 Title: Support "Obsolete this by another package" openSUSE-11.2: New Priority Requester: Desirable Requested by: Stanislav Brabec (sbrabec) Partner organization: openSUSE.org Description: - If third party wants to terminate a temporary branch of a package, - which should is obsoleted by the mainline, adding Obsoletes: foo-old- - branch into the mainline package is not an option (it's possible only - for official packages). + If third party wants to terminate temporary branch of a package, which + should be obsoleted by the mainline, adding Obsoletes: foo-old-branch + into the mainline package is not an option (it's possible only for + official packages). Support for an Obsolete tag counterpart initiated by the existing package would fix this situation. Example: Name: gimp-unstable Version: 2.5.23 Provides: gimp = %{version} ObsoleteBy: gimp >= 2.6 It would allow to provide mainline gimp packages without Obsoletes: - gimp-unstable < 2.6 and even allow thitd partines to create temporary + gimp-unstable < 2.6 and even allow third parties to create temporary branches of packages. Business case (Partner benefit): openSUSE.org: Providing a significantly modified packages, that are - known to be obsolete after upgrade to the + known to be obsolete after upgrade to the next mainline version. Discussion: #1: Andreas Jaeger (a_jaeger) (2009-06-09 15:08:54) Klaus, could you comment on this, please? -- openSUSE Feature: https://features.opensuse.org/306304