Skip to content
This repository was archived by the owner on May 2, 2026. It is now read-only.

Commit ce6294a

Browse files
committed
fix: exclude OpenSSL libraries on Linux to avoid version conflicts
1 parent b550956 commit ce6294a

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

bundle/pyinstaller.spec

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,18 @@ hiddenimports = [
3939
'viu_media.cli.interactive.menu.media.servers',
4040
] + collect_submodules('viu_media')
4141

42+
43+
# Exclude OpenSSL libraries on Linux to avoid version conflicts
44+
import sys
45+
binaries = []
46+
if sys.platform == 'linux':
47+
# Remove any bundled libssl or libcrypto
48+
binaries = [b for b in binaries if not any(lib in b[0] for lib in ['libssl', 'libcrypto'])]
49+
4250
a = Analysis(
4351
['../viu_media/viu.py'],
4452
pathex=[],
45-
binaries=[],
53+
binaries=binaries,
4654
datas=datas,
4755
hiddenimports=hiddenimports,
4856
hookspath=[],

0 commit comments

Comments
 (0)