RPMs built for CentOS 7 keep upgrading when using `dnf` older than 4.2.11
But not when using yum on CentOS 7 or dnf on RHEL/RockyLinux 8.
See: https://github.com/NLnetLabs/routinator/issues/829
Note that in CentOS 7 yum was the default packaging tool and in CentOS 8 dnf became the default.
As dnf isn't installed by default on CentOS 7 I assume most users are not affected by this as they would use yum on CentOS 7.
When https://github.com/rpm-rs/rpm/pull/85 is merged, and then when cargo-generate-rpm is updated to use it, then we should update to the new cargo-generate-rpm so that we can build RPMs with the build host/date/time headers set which will prevent odd problems with some tools (old dnf, there was also recently an issue where someone found Midnight Commander doesn't like RPMs without the build headers set).
I'm only now noticing that the linked issue was in fact merged the same day as my comment, Mar 3 2023.
However, I just released v7.3.2 of Ploutos which removes support for CentOS 7 (it might be possible to bring it back by using the vault repositories, if there is demand) which makes this long open issue now irrelevant, and the underlying Routinator issue was closed already back in Dec 2022, so for now I'm going to close this issue.