Repository navigation
[Bug]: Unable to install cnc-ddraw dependency #330
Copy link
Copy link
Open
Description
Describe the bug
Unable to install the cnc-ddraw dependency through the bottle dependencies tab
To Reproduce
- Pick a a bottle, specifically a gaming focused one
- Go to the dependencies tab under options
- Try to install cnc-ddraw
Package
Flatpak from Flathub
Distribution
Arch Linux
Debugging Information
Official Package: true
Version: '51.21'
DE/WM: null
Display:
X.org: true
X.org (port): :0
Wayland: false
Graphics:
vendors:
nvidia:
vendor: nvidia
envs:
__NV_PRIME_RENDER_OFFLOAD: '1'
__GLX_VENDOR_LIBRARY_NAME: nvidia
__VK_LAYER_NV_optimus: NVIDIA_only
icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json
nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-570-144/lib/nvidia/wine
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 6.14.6-arch1-1
Disk:
Total: 8340664320
Free: 8340484096
RAM:
MemTotal: 15.5GiB
MemAvailable: 10.8GiB
Bottles_envs: nullTroubleshooting Logs
ERROR:
Unexpected end of input stream
18:44:04 (ERROR) Something wrong happened during extraction.
18:44:04 (ERROR) Command \['/app/bin/7z', 'x', '-o/home/Esteban/.var/app/com.usebottles.bottles/data/bottles/temp/cnc-ddraw', '--', '/home/Esteban/.var/app/com.usebottles.bottles/data/bottles/temp/cnc-ddraw.zip']' returned non-zero exit status 2`
18:44:04 (ERROR) Traceback (most recent call last):
`File "/app/share/bottles/bottles/backend/managers/dependency.py", line 443, in __step_archive_extract`
patoolib.extract_archive(
`File "/app/lib/python3.12/site-packages/patoolib/__init__.py", line 1057, in extract_archive`
return _extract_archive(
^^^^^^^^^^^^^^^^^
`File "/app/lib/python3.12/site-packages/patoolib/__init__.py", line 803, in _extract_archive`
run_archive_cmdlist(cmdlist, verbosity=verbosity)
`File "/app/lib/python3.12/site-packages/patoolib/__init__.py", line 736, in run_archive_cmdlist`
return util.run_checked(cmdlist, verbosity=verbosity, **runkwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`File "/app/lib/python3.12/site-packages/patoolib/util.py", line 109, in run_checked`
raise PatoolError(msg)
`patoolib.util.PatoolError: Command \`['/app/bin/7z', 'x', '-o/home/Esteban/.var/app/com.usebottles.bottles/data/bottles/temp/cnc-ddraw', '--', '/home/Esteban/.var/app/com.usebottles.bottles/data/bottles/temp/cnc-ddraw.zip']' returned non-zero exit status 2`Additional context
Trying to install cnc-ddraw since StarCraft 2 from Battle.net doesn't launch because its missing DDRAW.dll
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
Donnyofdoom commentedon Jun 2, 2025
It seems to create an empty directory called "cnc-ddraw config.exe" in temp/cnc-draw/ before crashing.
githubplanetarparrot commentedon Jul 7, 2025
Same issue into July. Any workaround?