I think you can simply apply a simple patch to fix this as @gravechapa mentioned.
Search Criteria
Package Details: bottles 2:51.15-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: | 151 |
Popularity: | 7.11 |
First Submitted: | 2020-11-28 22:52 (UTC) |
Last Updated: | 2024-11-08 16:10 (UTC) |
Dependencies (36)
- cabextract
- dconf
- gtk4 (gtk4-customizableAUR, 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-testingAUR, libadwaita-gitAUR, libadwaita-without-adwaita-gitAUR)
- libportal-gtk4
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7-zip-fullAUR)
- patoolAUR (patool-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-chardet
- python-fvsAUR
- python-gobject (python-gobject-gitAUR)
- python-markdown
- python-orjson (python-orjson-gitAUR)
- python-pathvalidateAUR
- python-pycurl
- python-requests
- python-steamgriddbAUR
- python-yaml (python-yaml-gitAUR)
- vkbasalt-cliAUR
- webkit2gtk (webkit2gtk-imgpasteAUR)
- xorg-xdpyinfo
- blueprint-compiler (blueprint-compiler-gitAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- gamemode (gamemode-gitAUR) (optional)
- gvfs (gvfs-gitAUR) (optional)
- lib32-gnutls (optional)
- lib32-vkd3d (lib32-vkd3d-gitAUR) (optional)
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR) (optional)
- vkd3d (vkd3d-gitAUR) (optional)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (optional)
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-wow64AUR, wine-staging-wow64AUR, wine-tkg-staging-wow64-binAUR, wine-cachyosAUR, wine-staging) (optional)
Required by (2)
- arch-gaming-meta (optional)
- cartridges-git (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 22 Next › Last »
crab2313 commented on 2023-03-10 07:50 (UTC)
lotation commented on 2023-03-07 18:05 (UTC)
The issues some of you are having are due to a new version of gtk4 that Bottles does not support (yet), there is nothing wrong with the AUR package. As Bottles developers already stated before they only support Flatpak so, please do not flag this package as out-of-date because currently 51.5 is the latest release.
gravechapa commented on 2023-03-07 14:34 (UTC) (edited on 2023-03-07 14:41 (UTC) by gravechapa)
I just replaced
self.style_provider.load_from_data(b".dragndrop_overlay { background: rgba(41, 65, 94, 0.2);}")
with self.style_provider.load_from_data(".dragndrop_overlay { background: rgba(41, 65, 94, 0.2);}", -1)
for now.
flxrbr commented on 2023-03-07 06:29 (UTC)
Since yesterday, Bottles is stuck on launch screen with the message:
Starting up... Fetched 3 of 3 packages Downloading ~20kb of packages...
I tried to reinstall, delete config files...
Traceback (most recent call last):
File "/usr/share/bottles/bottles/frontend/windows/main_window.py", line 149, in set_manager
self.page_details = DetailsView(self)
File "/usr/share/bottles/bottles/frontend/views/details.py", line 78, in __init__
self.view_bottle = BottleView(self, config)
File "/usr/share/bottles/bottles/frontend/views/bottle_details.py", line 163, in __init__
self.style_provider.load_from_data(b".dragndrop_overlay { background: rgba(41, 65, 94, 0.2);}")
TypeError: Gtk.CssProvider.load_from_data() takes exactly 3 arguments (2 given)
03:23:36 (INFO) Catalog installers loaded
03:23:37 (INFO) Catalog components loaded
03:23:37 (INFO) Catalog dependencies loaded
lurkingaround commented on 2023-03-07 04:55 (UTC)
Bottles doesn't work after updating gtk4 from 4.8.3 to 4.10.
Traceback (most recent call last):
File "/usr/share/bottles/bottles/frontend/windows/main_window.py", line 149, in set_manager
self.page_details = DetailsView(self)
File "/usr/share/bottles/bottles/frontend/views/details.py", line 78, in __init__
self.view_bottle = BottleView(self, config)
File "/usr/share/bottles/bottles/frontend/views/bottle_details.py", line 163, in __init__
self.style_provider.load_from_data(b".dragndrop_overlay { background: rgba(41, 65, 94, 0.2);}")
TypeError: Gtk.CssProvider.load_from_data() takes exactly 3 arguments (2 given)
Downgrading back to 4.8.3 fixes this issue and Bottles works again. If anyone was having issues.
frankenstein20 commented on 2023-03-03 22:31 (UTC)
ok fixed it by removing wifite2-git and python-argparse
RAMChYLD commented on 2023-02-28 19:54 (UTC) (edited on 2023-02-28 19:55 (UTC) by RAMChYLD)
@aag @bms yep, removing python-argparse (and python-pyclip which is for some reason dependent on python-argparse) worked. The error went away. Very strange...
bms commented on 2023-02-28 16:34 (UTC)
Try removing the python-argparse package if you hit the same issue as I did, as it breaks the import from standard library.
Hmm. That's the winner. Thanks.
aag commented on 2023-02-28 16:12 (UTC)
Try removing the python-argparse package if you hit the same issue as I did, as it breaks the import from standard library.
bms commented on 2023-02-28 13:47 (UTC)
@RAMChYLD Yup, see https://aur.archlinux.org/packages/bottles?all_deps=1&O=10#comment-895476 and follow-ups.
The issue actually occurs a bit before that error in the blueprint-compiler step it seems. That step should generate the missing file(s). I tried meson-git and blueprint-compiler-git to no effect.
Looking at the source, I see nothing wrong in how the blueprint compiler is being called, but you should be seeing an output a bit above that that hints that the compiler was called with the wrong command line parameters. Not sure though. Also no clue why it doesn't fail until later and don't really know meson...
Either way, the issue apparently started when Bottles converted to using blueprints sometime last year, but the issue may be local to our installed python packages somehow. I installed an earlier version for the time being (tag from August last year works for me).
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.