diff --git a/DEBIAN/prerm.in b/DEBIAN/prerm.in index e2d6e1443e..307ce4146d 100755 --- a/DEBIAN/prerm.in +++ b/DEBIAN/prerm.in @@ -34,8 +34,9 @@ rm_ldconfig() { } rm_pyc() { - # remove pyc file generated by python - rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/amd_smi/__pycache__ + # remove pyc files generated by python + rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/amdsmi_cli/__pycache__ + rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@SHARE_INSTALL_PREFIX@/amdsmi/__pycache__ } diff --git a/RPM/preun.in b/RPM/preun.in index 521c420be9..d813219a08 100755 --- a/RPM/preun.in +++ b/RPM/preun.in @@ -27,10 +27,15 @@ return_logrotateToOrigConfig() { fi } +rm_pyc() { + # remove pyc files generated by python + rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/amdsmi_cli/__pycache__ + rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@SHARE_INSTALL_PREFIX@/amdsmi/__pycache__ +} + if [ $1 -le 1 ]; then # perform the below actions for rpm remove($1=0) or upgrade($1=1) operations - # remove pyc file generated by python - rm -rf @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/amd_smi/__pycache__ + rm_pyc rm_logFolder return_logrotateToOrigConfig fi