For those who have problems with Ninja, in PKGBUILD need to add those steps at the end of prepare():
python -m venv .env
source .env/bin/activate
pip install ninja
Then it starts working.
| 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 (francescomasala) |
| Last Packager: | lotation |
| Votes: | 191 |
| Popularity: | 2.73 |
| First Submitted: | 2020-11-28 22:52 (UTC) |
| Last Updated: | 2026-09-08 11:55 (UTC) |
For those who have problems with Ninja, in PKGBUILD need to add those steps at the end of prepare():
python -m venv .env
source .env/bin/activate
pip install ninja
Then it starts working.
ERROR: Could not detect Ninja v1.8.2 or newer
A full log can be found at /home/morti/.cache/yay/bottles/src/build/meson-logs/meson-log.txt
==> BŁĄD: Wystąpił błąd w build().
Przerywam...
-> error making: bottles-exit status 4
-> Failed to install the following packages. Manual intervention is required:
bottles - exit status 4
protosoda-11.0-1 keeps failing to install.
@lotation That's fair, however, you could look at the packages I already maintain to make an informed decision.
@txtsd sorry, but after the recent events, I'm skeptical about accepting co-maintainers I don't know or trust. However, if you have any suggestions, I'd be happy to consider them.
Can I get co-maintainer on this, please?
Traceback (most recent call last):
File "/usr/share/bottles/bottles/frontend/views/list.py", line 121, in show_details
self.window.page_details.view_preferences.update_combo_components()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/bottles/bottles/frontend/views/bottle_preferences.py", line 465, in update_combo_components
self.combo_runner.handler_block_by_func(self.__set_runner)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
TypeError: nothing connected to >
should add gamemode to the dependencies, preferences doesn't work without it
as per comment https://github.com/bottlesdevs/Bottles/issues/4494#issuecomment-4867847625 in the git repo, you may want to add cabextract to the dependencies to avoid errors on installation of fonts during a new bottle.
Please add wine to the optdepends, bottles can use system installed wine as the runner.
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.