From Fedora Project Wiki

Revision as of 07:44, 24 October 2023 by Mschorm (talk | contribs) (Created page with "This documents describes methodology for removing support for X architectures for X packages that exists in Fedora. == Background == I hope this document will become universally applicable to the following scenario: * There are 'K' packages, already released in Fedora, built for several architectures * These 'K' packages provides 'L' names * There are other packages that depend on any of these 'L' names provided by these 'K' packages and their 'M' sub-packages build-ti...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This documents describes methodology for removing support for X architectures for X packages that exists in Fedora.

Background

I hope this document will become universally applicable to the following scenario:

  • There are 'K' packages, already released in Fedora, built for several architectures
  • These 'K' packages provides 'L' names
  • There are other packages that depend on any of these 'L' names provided by these 'K' packages and their 'M' sub-packages build-time, run-time or both
  • You want to stop building those 'K' packages on 'N' architectures, but you want to make sure, all packages that depend on the 'K' packages will be properly taken care of
  • 'K', 'L', 'M', 'N' are integers
  • There will be at least one architecture left after you're done, and it is NOT 'noarch'