Bottles
Bottles copied to clipboard
[Bug]: Unable to create bottle (no further explanation is given)
Describe the bug
When I try to create a Bottle (in a previously working Bottle installation) I get a message "Unable to create bottle" with no further details. If I relaunch, I am prompted to submit a crash report. Here it is.
To Reproduce
- Launch Bottles.
- Press the "+" button.
- Select a Gaming bottle.
- Name it something.
- Press "Create" button.
Package
Flatpak from Flathub
Distribution
SteamOS Holo
Debugging Information
Official Package: true
Version: '51.9'
DE/WM: plasma-steamos-oneshot
Display:
X.org: true
X.org (port): :0
Wayland: false
Graphics:
vendors:
amd:
vendor: amd
envs:
DRI_PRIME: '1'
icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 6.1.52-valve9-1-neptune-61
Disk:
Total: 7767031808
Free: 7766876160
RAM:
MemTotal: 14.5GiB
MemAvailable: 10.9GiB
Bottles_envs: null
Troubleshooting Logs
[Errno 2] No such file or directory: '/home/USER/.var/app/com.usebottles.bottles/data/bottles/templates/cc89cb50-eb65-417f-83d0-a85f870957ae' File "/app/share/bottles/bottles/backend/utils/threading.py", line 59, in __target
result = self.task_func(*args, **kwargs)
File "/app/share/bottles/bottles/backend/managers/manager.py", line 1235, in create_bottle
TemplateManager.unpack_template(template, config)
File "/app/share/bottles/bottles/backend/managers/template.py", line 195, in unpack_template
shutil.copytree(_path, bottle, symlinks=True, dirs_exist_ok=True, ignore=shutil.ignore_patterns('.*'), ignore_dangling_symlinks=True)
File "/usr/lib/python3.10/shutil.py", line 557, in copytree
with os.scandir(src) as itr:
Additional context
Looking at the error message, it seems that the string "USER" in the path should be the username. That path does indeed not exist.
That path does indeed not exist.
But it doesn't exist in the user directory either.
(deck@plover ~)$ ls .var/app/com.usebottles.bottles/data/bottles/templates/
95797081-5d49-4273-81fa-428b34a2fb64 f51d6fa3-f261-4969-9569-d326399fab8b
Also, I'm able to create "Application" and "Custom" (with defaults) bottles.