Package Details: bottles-git 2:51.10.r0.g28ab196b-2

Git Clone URL: (read-only, click to copy)
Package Base: bottles-git
Description: Easily manage wineprefix using environments
Upstream URL:
Licenses: GPL3
Conflicts: bottles
Provides: bottles
Submitter: Talebian
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 16
Popularity: 0.37
First Submitted: 2020-12-07 20:34 (UTC)
Last Updated: 2023-12-23 23:02 (UTC)

Pinned Comments

FabioLolix commented on 2022-12-18 19:00 (UTC) (edited on 2023-05-22 21:52 (UTC) by FabioLolix)

in the bottles AURweb page is mentioned that having python-argparse installed will fail the build of bottles

~~~Confirm it fails to build using makepkg but it work using devtools, I've uploaded the build package here since building with devtools require a local repo for the other aur dependencies~~~

FabioLolix commented on 2022-06-11 13:50 (UTC)


Latest Comments

1 2 3 4 5 Next › Last »

Kodehawa commented on 2023-12-20 23:05 (UTC) (edited on 2023-12-20 23:10 (UTC) by Kodehawa)

Anyone is able to change execution directory? Clicking on the icon to open the file manager does nothing to me.

Kind of annoying that the devs only support flatpak, so I can't even bother to report a bug against git upstream because they'll just close it lol

Using dbus-monitor, I can see a dbus call to vfs erroring out with "The specified location is not mounted" when I click the icon.

method return time=1703113605.536251 sender=:1.24 -> destination=:1.256 serial=841 reply_serial=152
   string ":1.24:user:491"
method call time=1703113605.541312 sender=:1.256 -> destination=org.freedesktop.DBus serial=153 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName
   string "org.gtk.vfs.Daemon"
   uint32 0
method return time=1703113605.541323 sender=org.freedesktop.DBus -> destination=:1.256 serial=4294967295 reply_serial=153
   uint32 2
method call time=1703113605.541406 sender=:1.256 -> destination=org.freedesktop.DBus serial=154 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.gtk.vfs.Daemon"
method return time=1703113605.541414 sender=org.freedesktop.DBus -> destination=:1.256 serial=4294967295 reply_serial=154
   string ":1.14"
method call time=1703113605.541504 sender=:1.256 -> destination=:1.14 serial=155 path=/org/gtk/vfs/mounttracker; interface=org.gtk.vfs.MountTracker; member=LookupMount
   struct {
      array of bytes "/" + \0
      array [
         dict entry(
            string "type"
            variant                array of bytes "smb-network" + \0
error time=1703113605.541691 sender=:1.14 -> destination=:1.256 error_name=org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code16 reply_serial=155
   string "La ubicación especificada no está montada"

raphael_costa commented on 2023-10-23 04:23 (UTC)

Traceback (most recent call last):
  File "/usr/bin/bottles", line 44, in <module>
    from bottles.frontend import main
  File "/usr/share/bottles/bottles/frontend/", line 36, in <module>
    from import MainWindow
  File "/usr/share/bottles/bottles/frontend/windows/", line 27, in <module>
    from import HealthChecker
  File "/usr/share/bottles/bottles/backend/", line 26, in <module>
    from bottles.backend.utils.generic import is_glibc_min_available
  File "/usr/share/bottles/bottles/backend/utils/", line 25, in <module>
    import chardet
ModuleNotFoundError: No module named 'chardet'

python-chardet is required for this application to run. I didn't test removing python-charset-normalizer from the PKGBUILD.

I repeat for clarity, python-chardet is required to run bottles at the moment.

ewout commented on 2023-05-22 23:00 (UTC)

@RAMChYLD .. don't pip install system-wide yourself. That's pacman's role.

FabioLolix commented on 2023-05-22 21:51 (UTC)

@RAMChYLD that python modules exist as pkgbuilds on the AUR, exactly with that name. When a major python update happen (3.10 -> 3.11) you need to rebuild all the python AUR pkgbuilds you're using.

@joelbacal in the bottles AURweb page is mentioned that having python-argparse installed will fail the build of bottles

@costor can't confirm

RAMChYLD commented on 2023-05-22 20:15 (UTC) (edited on 2023-05-22 20:16 (UTC) by RAMChYLD)

Latest version seems to require the following python packages to run:

  • patool

  • fvs

  • vkbasalt-cli

Installing these via pip solves the issue.

joelbacal commented on 2023-03-13 03:56 (UTC)

Hi Fabio, first of all thanks for your iniciative, my computer is a little bit old and running flatpaks take some time to start in comparation with a direct installation , so I installed many packages from AUR repository that are much faster.

I'm trying to install your bottles package on my PC, but I get this message during compilation.

[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: Falló al buscar «window.ui» en cualquier carpeta fuente. [54/55] Generating data/com.usebottles.bottles.desktop with a custom command [55/55] Generating data/com.usebottles.bottles.metainfo.xml with a custom command ninja: build stopped: subcommand failed. ==> ERROR: Se produjo un fallo en build(). Cancelando...

I'm using Manjaro KDE with AUR repositories enabled. I've installed base-devel and another dependencies to get Aur installation working.

Thanks in advance andd regards from Peru

costor commented on 2023-03-04 02:11 (UTC) (edited on 2023-03-04 02:12 (UTC) by costor)

Latest version (51.5) now requires python-charset-normalizer to run.

FabioLolix commented on 2023-01-22 13:56 (UTC)

I have some problem with my NAS so can't build new packages (my local repo is down)

FabioLolix commented on 2023-01-22 13:54 (UTC)

@ewout @Hakkaten added python-pathvalidate

Please revert the development build flag. A -devel package would be better suited.

@ewout No. It build the master/main branch and is a cosmetic thing, from "If your package is based on our git repository and is ahead of the current release, please compile Bottles with the -Ddevel=true option to add development decoration to the window."

@Hakkaten using exclamation marks is annoying

ewout commented on 2023-01-20 11:27 (UTC)

Please revert the development build flag. A -devel package would be better suited.