AlmaLinux EL9 does not define the macro perl_sitelib. Based on a bit of Google searching perl_sitelib is disused.
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Processing files: perl-App-CPANtoRPM-1.15-1.el9.mrdvt92.noarch
error: File must begin with "/": %{perl_sitelib}/*
RPM build errors:
File must begin with "/": %{perl_sitelib}/*
ERR: Unable to execute /usr/bin/rpmbuild
AlmaLinux EL9 does not define the macro perl_sitelib. Based on a bit of Google searching perl_sitelib is disused.