diff --git a/ldap/admin/src/logconv.py b/ldap/admin/src/logconv.py index 566f9af38..2fb5bb8c1 100755 --- a/ldap/admin/src/logconv.py +++ b/ldap/admin/src/logconv.py @@ -1798,8 +1798,7 @@ def _is_file_compressed(self, filepath: str): return None try: - mime = magic.Magic(mime=True) - filetype = mime.from_file(filepath) + filetype = magic.detect_from_filename(filepath).mime_type # List of supported compression types compressed_mime_types = [ diff --git a/rpm/389-ds-base.spec.in b/rpm/389-ds-base.spec.in index 1b408be0f..74bcb4576 100644 --- a/rpm/389-ds-base.spec.in +++ b/rpm/389-ds-base.spec.in @@ -200,7 +200,7 @@ Requires: json-c # Log compression Requires: zlib-devel # logconv.py, MIME type -Requires: python-magic +Requires: python3-file-magic # Picks up our systemd deps. %{?systemd_requires}