I have built an RPM on RHEL7 ppc64le and it got the suffix "el7a" as opposed to "el7" which I expected. Why is that and what does the "a" stand for?
Asked
Active
Viewed 287 times
2 Answers
1
You get el7, fc29 and other values from %{?dist}
variable defined in the rpm spec file.
%{?dist}
values are generated from /etc/rpm/macros.dist
file.

atype
- 121
- 2
-
Some useful documentation on the Fedora wiki regarding how this is used. No mention of el7a as a known dust tag though. https://fedoraproject.org/wiki/Packaging:DistTag – Cameron Kerr Nov 23 '18 at 22:17
-
0
For less-mainstream architectures, Red Hat have an Alternate series kernel, which is closer to current mainstream (more love and attention from upstream, less effort to backport)
Eg. Kernel 3.10 in kernel package, versus 4.14 in kernel-alt
While it doesn’t specifically mention el7a as a dist tag, you may like to read this as relates to supported architectures.

Cameron Kerr
- 4,069
- 19
- 25