This is a tracking bug for Change: Changes/Adopt new R Packaging Guidelines For more details, see: https://fedoraproject.org/wiki/Changes/Adopt_new_R_Packaging_Guidelines There are currently over 400 R packages in Fedora's repositories, many of them with slightly different interpretations of the [https://docs.fedoraproject.org/en-US/packaging-guidelines/R/ R Packaging Guidelines], which contain almost no automations. As a result, different packages implement different techniques for dealing with the various quirks derived from such guidelines. With this proposal, we aim at automation, reliability and simplicity via [https://github.com/rpm-software-management/R-rp If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
Change is 100% code complete: - The new R guidelines were accepted and published. - Discussion: https://pagure.io/packaging-committee/issue/1499 - New guidelines: https://pagure.io/packaging-committee/pull-request/1509 - Minor corrections: https://pagure.io/packaging-committee/pull-request/1516 - R-rpm-macros v1.3.3 is available, with the new R-srpm-macros merged in the buildroot. - The specs for all R packages have been converterted to the new format and built in rawhide.
The R-srpm-macros has not been added to redhat-rpm-config in Fedora 42 and 43. It was added to epel-srpm-macros in EPEL 9 and 10, but only in the specfile in git, there are not build and updates of the package containing this change. The specfiele change in EPEL 10 was not yet merged inte EPEL 10.1.
Thanks for opening those bugs. I asked for help about this a couple of times to provenpackagers with no luck so far.