Package Details: bottles 2:51.17-2

Git Clone URL: https://aur.archlinux.org/bottles.git (read-only, click to copy)
Package Base: bottles
Description: Easily manage wine and proton prefix
Upstream URL: https://github.com/bottlesdevs/Bottles
Keywords: Bottles gaming Wine Wineprefixes
Licenses: GPL-3.0-only
Submitter: ragouel
Maintainer: lotation (brombinmirko, francescomasala)
Last Packager: lotation
Votes: 153
Popularity: 6.22
First Submitted: 2020-11-28 22:52 (UTC)
Last Updated: 2024-12-16 16:01 (UTC)

Pinned Comments

brombinmirko commented on 2022-09-15 20:54 (UTC) (edited on 2022-09-15 20:54 (UTC) by brombinmirko)

=====================

READ HERE FIRST

=====================

This package is not officially supported by the Bottles Developers. Even though some of those developers are package maintainers, support is offered by the package authors who will make sure it is handled in the best possible way. They will diagnose the issues and report the issues to the development team if they are not related to the package.

Latest Comments

1 2 3 4 5 6 .. 23 Next › Last »

lotation commented on 2024-12-19 08:19 (UTC) (edited on 2024-12-19 08:21 (UTC) by lotation)

@laoyou2333 package python-pathvalidate is installed? If not, please install it from the AUR as it's a bottles dependency

laoyou2333 commented on 2024-12-19 07:42 (UTC)

I can't start bottles.

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

lotation commented on 2024-12-16 16:06 (UTC) (edited on 2024-12-16 16:07 (UTC) by lotation)

It seems that the build script relies on the file .flatpak-info being present in the root of the filesystem:

if not fs.is_file('/' + '.flatpak-info')
  error('file does not exist')
endif

And Bottles devs added a check for sandboxed environment in bottles/frontend/windows/main_window.py. I created two patches to disable these checks and now the package should build without workarounds.

My apologize for not testing this release enough, for some reason I was able to build it in a clean chroot without errors.

BearLV commented on 2024-12-16 15:51 (UTC) (edited on 2024-12-16 16:07 (UTC) by BearLV)

irashid comment worked, but after restart couldn't log in. Had to use timeshift to restore.

irashid commented on 2024-12-16 15:36 (UTC) (edited on 2024-12-16 15:37 (UTC) by irashid)

bottles/frontend/meson.build:29:2: ERROR: Problem encountered: file does not exist

solution : sudo touch /.flatpak-info

thesheeep commented on 2024-12-16 13:46 (UTC)

Same issue for me here with this:

bottles/frontend/meson.build:29:2: ERROR: Problem encountered: file does not exist

Red007Master commented on 2024-12-16 12:43 (UTC)

I get bottles/frontend/meson.build:29:2: ERROR: Problem encountered: file does not exist error on install.

buttcake commented on 2024-12-16 11:15 (UTC)

bottles/frontend/meson.build:29:2: ERROR: Problem encountered: file does not exist

KrzychuKropopek commented on 2024-12-01 21:15 (UTC) (edited on 2024-12-01 21:15 (UTC) by KrzychuKropopek)

Please add lib32-gamemode as optional dependency.

NextWorks commented on 2024-11-08 15:25 (UTC)

please we need the update of the lib requests on python for let him run put an automate thing on the pkgbuild