Hi folks, I've spent some time experimenting and trying to implement something like this ($subject):
During `%preun servers`: export OLD_VERSION="$(rpm -qa openldap | awk -F- '/^openldap/ && split($2,ver,/\./) >= 1 {print ver[1] "." ver[2] "." ver[3]}')" Then, during `%post servers` if [ $1 -lt 2 ] || [ "%{major_version}.%{minor_version}" = "${OLD_VERSION}" ] ; then # do something fi I understand that it's not the correct way... Could you please suggest how something like this can be achieved? (during the upgrade - check if the old and the new package versions are the same) Kind Regards, Simon
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue