Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Bottles won't start after latest python update #3630

Closed
efwis opened this issue Dec 24, 2024 · 1 comment
Closed

[Bug]: Bottles won't start after latest python update #3630

efwis opened this issue Dec 24, 2024 · 1 comment

Comments

@efwis
Copy link

efwis commented Dec 24, 2024

Describe the bug

just updated my system using EndeavourOS upon trying to start a program in bottles I get complete stop. tried to run bottles via terminal to receive any errors. Python 3 was just updated today.

This does not affect the flatpak, however I will not use flatpak for bottles as I don't feel like tinkering around to make my files accessible to bottles and my program, let alone having to reinstall them.

To Reproduce

click on bottles itself or a program installed via bottles from the shortcut menu
system starts running for about 30 seconds and never loads closing out the process.

Package

Flatpak from Flathub

Distribution

EndeavourOS

Debugging Information

Official Package: true
Version: '51.17'
DE/WM: plasma
Display:
    X.org: true
    X.org (port): :1
    Wayland: true
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.12.6-arch1-1
Disk:
    Total: 7244840960
    Free: 7244668928
RAM:
    MemTotal: 13.5GiB
    MemAvailable: 11.6GiB
Bottles_envs: null

Troubleshooting Logs

No response

Additional context

i refuse to use flatpak crap on my computer. Below you will find what errors are being printed from terminal.

Traceback (most recent call last):
File "/usr/bin/bottles", line 49, in
from bottles.frontend import main
File "/usr/share/bottles/bottles/frontend/main.py", line 36, in
from bottles.frontend.windows.main_window import MainWindow
File "/usr/share/bottles/bottles/frontend/windows/main_window.py", line 30, in
from bottles.backend.managers.manager import Manager
File "/usr/share/bottles/bottles/backend/managers/manager.py", line 31, in
import pathvalidate
ModuleNotFoundError: No module named 'pathvalidate'

@mydongistiny
Copy link

mydongistiny commented Dec 24, 2024

This isn't a bottles error. Your deps need to be rebuilt for the new python. You need to rebuild python-pathvalidate icoextract patool python-fvs vkbasalt-cli . The reason it's not a problem with the flatpak version is because they are already rebuilt in the flatpak. Since you installed from the aur the deps didn't get rebuilt.

@jntesteves jntesteves closed this as not planned Won't fix, can't repro, duplicate, stale Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants