@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.
Search Criteria
Package Details: bottles 2:51.21-2
Package Actions
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: | 2.80 |
First Submitted: | 2020-11-28 22:52 (UTC) |
Last Updated: | 2025-03-31 08:34 (UTC) |
Dependencies (37)
- cabextract
- dconf
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR)
- gtksourceview5 (gtksourceview-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icoextractAUR
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR)
- libadwaita (libadwaita-gitAUR, libadwaita-without-adwaita-gitAUR)
- libportal-gtk4
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7zip)
- patoolAUR (patool-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-chardet
- python-fvsAUR
- python-gobject
- python-markdown
- python-orjson (python-orjson-gitAUR)
- python-pathvalidateAUR
- python-pycurl
- python-requests
- Show 17 more dependencies...
Required by (2)
- arch-gaming-meta (optional)
- cartridges-git (optional)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 27 Next › Last »
FabioLolix commented on 2024-12-23 08:46 (UTC)
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.
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
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.