Package Details: bottles 2:51.17-3

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: 156
Popularity: 5.46
First Submitted: 2020-11-28 22:52 (UTC)
Last Updated: 2024-12-22 23:18 (UTC)

Dependencies (37)

Required by (2)

Sources (3)

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

« First ‹ Previous 1 2 3 4 5 6 7 .. 24 Next › Last »

FabioLolix commented on 2024-12-23 09:06 (UTC)

But what do you mean by "rebuild all my AUR pkgbuild"? smth like: yay -Syu or pakku -Syu or smth another?

I don't use AUR helpers so don't know their options, anyway be sure that the previously builded packages and the src and pkg folder get deleted to not mess with the rebuild against the new python version

swrneko commented on 2024-12-23 08:57 (UTC)

@FabioLolix, thanks for fast reply, but i already done it and it seems like it work perfect. But what do you mean by "rebuild all my AUR pkgbuild"? smth like: yay -Syu or pakku -Syu or smth another?

FabioLolix commented on 2024-12-23 08:46 (UTC)

@swrneko don't use pip or pixp for installing those package, you need to rebuild all your AUR pkgbuild which use Python since there has been a major Python update, it is the same for every major python update.

swrneko commented on 2024-12-23 08:44 (UTC) (edited on 2024-12-23 08:47 (UTC) by swrneko)

In the last ver. need to add some python pip modules as depends:
  • vkbasalt-cli
  • fvs
  • patool
  • icoextract
  • pathvalidate

or by the command (for your own risk):

pip install pathvalidate icoextract patool fvs vkbasalt-cli --break-system-packages

first try wihout "--break-system-pakages" because it probably can hurt your system.

lotation commented on 2024-12-22 23:18 (UTC) (edited on 2024-12-22 23:18 (UTC) by lotation)

@ImperatorStorm ty for the ping, I updated the package.

ImperatorStorm commented on 2024-12-22 21:46 (UTC)

Needs pkgrel bump for Python 3.13

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.