i named a few packages that dont use macros. that's why one part of this bug is: have rpmlint checks to warn packagers about this issue I also started the discussion with my team to fix the publisher prefering the outdated aarch64 packages.