#3197 Use noarch RPMs for Python-only packages
Closed: Fixed None Opened 11 years ago by pviktori.

It is recommended to make subpackages that only contain Python code noarch to avoid cluttering repositories with duplicates.
The caveat is that support for mixing arch/noarch subpackages in one SRPM was added in a relatively recent version of rpm (it's not in EL 6).

Also, to avoid problems with mixing multiple architectures, we should add %{?_isa} macros when one subpackage Requires another or when requiring an arch-specific package from a noarch one (see https://fedoraproject.org/wiki/Packaging:Guidelines#Requiring_Base_Package).


I'll make FreeIPA's Python 3 packages do this.

master:

  • f50b464 spec file: remove config files from freeipa-python
  • e9baafb spec file: put Python modules into standalone packages

Based on information I got from jcholast, this should be already addressed in FreeIPA 4.3.2 branch.

Metadata Update from @pviktori:
- Issue assigned to pviktori
- Issue set to the milestone: FreeIPA 4.3.2

7 years ago

Login to comment on this ticket.

Metadata