fix: use platform-agnostic shared library check

This commit is contained in:
aclist committed 2026-06-25 21:15:08 +09:00
1 parent 1154789f8b
commit 4d94551f87
1 file changed
+2 -3
+2 -3
View File
@@ -1,6 +1,7 @@
import platform
import sys
from ctypes.util import find_library
from pathlib import Path
from warnings import deprecated
@@ -39,9 +40,7 @@ def is_debian() -> bool:
def has_libgi() -> bool:
parent_dir = Path("/usr/lib64")
exists = any(LIB in subdir.name for subdir in parent_dir.iterdir())
return exists
return bool(find_library("girepository-2.0"))
def test_libgi_missing() -> None: