Package Details: bottles 2:51.15-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: 150
Popularity: 5.97
First Submitted: 2020-11-28 22:52 (UTC)
Last Updated: 2024-11-08 16:10 (UTC)

Dependencies (36)

Required by (2)

Sources (1)

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 .. 5 6 7 8 9 10 11 12 13 14 15 .. 22 Next › Last »

RAMChYLD commented on 2023-02-28 13:08 (UTC)

Latest version of Bottles is giving me the following error during makepkg:

[53/55] Generating bottles/frontend/ui/bottles_gresource with a custom command
FAILED: bottles/frontend/ui/bottles.gresource 
/usr/bin/glib-compile-resources ../bottles/frontend/ui/bottles.gresource.xml --sourcedir bottles/frontend/ui --sourcedir ../bottles/frontend/ui --internal --generate --target bottles/frontend/ui/bottles.gresource --dependency-file bottles/frontend/ui/bottles.gresource.d
../bottles/frontend/ui/bottles.gresource.xml: Failed to locate “window.ui” in any source directory.

I see that this was an issue in bottles-git three months ago but no solution was specified.

bms commented on 2023-02-28 10:42 (UTC)

@frankenstein20, @aag I'm also stuck on this one. The issue upstream also has no further details. Do you guys have any tips?

frankenstein20 commented on 2023-02-25 21:23 (UTC)

@aag a try with

pikaur -Qtdq | pikaur -Rns -
did not fix it for me

RAMChYLD commented on 2023-02-23 16:52 (UTC) (edited on 2023-02-23 16:56 (UTC) by RAMChYLD)

Started experiencing an issue where bottles will fail to install certain dependencies if cabextract is 1.10. This is related to the winetricks bug https://github.com/Winetricks/winetricks/issues/2023 . A fix has been proposed in https://github.com/Winetricks/winetricks/pull/2025 . However, when I communicated with the devs of Bottles, they have told me that they will not implement a fix as they prioritize the flatpak which ships with cabextract 1.9.1 and have no plans to move on to a newer version of cabextract anytime soon (https://github.com/bottlesdevs/Bottles/issues/2720)

I have managed to create a workaround by editing the cabextract.py file to include the new command, but this will break compatibility for those who're still using the older version of cabextract for whatever reason.

My diff containing my fix is as follows:

--- cabextract.py.orig  2023-02-23 23:30:45.135410676 +0800
+++ cabextract.py       2023-02-24 00:41:38.806568026 +0800
@@ -80,6 +80,7 @@

                     command = [
                         self.cabextract_bin,
+                        f"--keep-symlinks",
                         f"-F '*{file}*'",
                         f"-d {self.destination}",
                         f"-q {self.path}"
@@ -98,6 +99,7 @@
             else:
                 command = [
                     self.cabextract_bin,
+                    f"--keep-symlinks",
                     f"-d {self.destination}",
                     f"-q {self.path}"
                 ]

As I'm not very well versed in Python as I wish I could be, I hope that someone can create a proper patch that allows the cabextract library to detect the version of cabextract installed and add the new switch if necessary.

aag commented on 2023-02-22 16:31 (UTC)

@frankenstein20 Fyi: I managed to solve this by cleaning up some unused python modules and stray files from site-packages. Build is okay for me now.

yochananmarqos commented on 2023-01-31 00:38 (UTC)

@DarkThoughts: I've been seeing multiple reports of checksums magically changing from GitHub sources today with no upstream changes. No idea what's going on.

DarkThoughts commented on 2023-01-31 00:16 (UTC)

Can't built the dependencies.

:: (1/6) Parsing SRCINFO: fvs
:: (2/6) Parsing SRCINFO: icoextract
:: (3/6) Parsing SRCINFO: patool
:: (4/6) Parsing SRCINFO: python-steamgriddb
:: (5/6) Parsing SRCINFO: vkbasalt-cli
:: (6/6) Parsing SRCINFO: bottles
==> Making package: patool 1.12-5 (Di 31 Jan 2023 01:10:29 CET)
==> Retrieving sources...
==> Making package: vkbasalt-cli 3.1.1-1 (Di 31 Jan 2023 01:10:29 CET)
==> Making package: python-steamgriddb 1.0.5-1 (Di 31 Jan 2023 01:10:29 CET)
==> Making package: icoextract 0.1.4-1 (Di 31 Jan 2023 01:10:29 CET)
==> Making package: fvs 0.3.4-1 (Di 31 Jan 2023 01:10:29 CET)
==> Retrieving sources...
==> Retrieving sources...
  -> Found patool-1.12.tar.gz
==> Retrieving sources...
==> Retrieving sources...
==> Validating source files with sha256sums...
  -> Found python-steamgriddb-1.0.5.tar.gz
    patool-1.12.tar.gz ...   -> Found fvs-0.3.4.tar.gz
  -> Found 0.1.4.tar.gz
==> Validating source files with sha256sums...
    python-steamgriddb-1.0.5.tar.gz ...   -> Updating vkbasalt-cli git repo...
==> Validating source files with sha256sums...
==> Validating source files with sha256sums...
    fvs-0.3.4.tar.gz ...     0.1.4.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
FAILED
FAILED
FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: One or more files did not pass the validity check!
==> ERROR: One or more files did not pass the validity check!
==> Making package: bottles 2:50.2-1 (Di 31 Jan 2023 01:10:29 CET)
==> Retrieving sources...
  -> Found bottles-50.2.tar.gz
==> Validating source files with sha256sums...
    bottles-50.2.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> Validating source files with sha256sums...
    vkbasalt-cli ... Skipped
 -> error downloading sources: python-steamgriddb 
         context: error downloading sources: python-steamgriddb 
         context: exit status 1




error downloading sources: patool 
         context: error downloading sources: patool 
         context: exit status 1




error downloading sources: fvs 
         context: error downloading sources: fvs 
         context: exit status 1




error downloading sources: icoextract 
         context: error downloading sources: icoextract 
         context: exit status 1




error downloading sources: bottles 
         context: error downloading sources: bottles 
         context: exit status 1




==> Making package: fvs 0.3.4-1 (Di 31 Jan 2023 01:10:30 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found fvs-0.3.4.tar.gz
==> Validating source files with sha256sums...
    fvs-0.3.4.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: fvs

frankenstein20 commented on 2023-01-28 20:38 (UTC)

I have the same problem as @aag at https://aur.archlinux.org/packages/bottles#comment-895476

FabioLolix commented on 2023-01-15 14:06 (UTC)

Packaging tips for maintainers: you can't remove epoch= once it has been introduced; especially for popular pkgbuilds, you need to set epoch=2 and not removing it in the future

torben commented on 2023-01-11 19:52 (UTC) (edited on 2023-01-14 15:37 (UTC) by torben)

If your Bottles installation hangs while starting, you might have a corrupt library. The easiest way to solve this is to delete ~/.local/share/bottles/library.yml, which records which bottles are shown in the library. Maybe it is also sufficent to look which single entry in the file offends bottles, though I found it easier to just drop everything and add the few entries manually again.

Reference: https://github.com/bottlesdevs/Bottles/issues/2354