惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cisco Talos Blog
Cisco Talos Blog
P
Privacy & Cybersecurity Law Blog
I
Intezer
Y
Y Combinator Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
N
Netflix TechBlog - Medium
The Hacker News
The Hacker News
AWS News Blog
AWS News Blog
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Hacker News: Ask HN
Hacker News: Ask HN
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
B
Blog
T
Tor Project blog
C
Cybersecurity and Infrastructure Security Agency CISA
云风的 BLOG
云风的 BLOG
博客园_首页
V2EX - 技术
V2EX - 技术
T
Threat Research - Cisco Blogs
腾讯CDC
宝玉的分享
宝玉的分享
博客园 - 叶小钗
罗磊的独立博客
S
Securelist
The Last Watchdog
The Last Watchdog
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
博客园 - 司徒正美
W
WeLiveSecurity
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Secure Thoughts
NISL@THU
NISL@THU
N
News and Events Feed by Topic
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
雷峰网
雷峰网
大猫的无限游戏
大猫的无限游戏
K
Kaspersky official blog
IT之家
IT之家

AUR Newest Packages

AUR (en) - luna-translator AUR (en) - allium-tools AUR (en) - braincup-bin AUR (en) - todarchy-git AUR (en) - ioruba-desktop-bin AUR (en) - ioruba-desktop AUR (en) - synca-bin AUR (en) - deadsync-bin AUR (en) - deadsync AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - clashmi-bin AUR (en) - viper-py AUR (en) - netwatch-tui-bin AUR (en) - scran AUR (en) - snapdog-client AUR (en) - snapdog AUR (en) - opentubex AUR (en) - fafind-bin AUR (en) - smosummary AUR (en) - stremio-linux-shell AUR (en) - cardwire AUR (en) - android-cli AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - kapi-bin AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - ascendara-bin
AUR (en) - bottles
2026-06-26 · via AUR Newest Packages

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.

Machion commented on 2026-04-18 05:55 (UTC)

Could you please make dependency "fvs2" (which itself needs Go again) optional? I don't use the versioning system. It just bloats my bottles installation and it works without it.

cylgalad commented on 2026-04-07 11:07 (UTC)

webkit2gtk is dead, please change the PKGBUILD to depend on webkit2gtk-4.1 instead.

w568w commented on 2026-03-24 17:24 (UTC) (edited on 2026-03-24 17:54 (UTC) by w568w)

WontDoItAgain commented on 2026-02-19 14:37 (UTC) (edited on 2026-02-19 14:39 (UTC) by WontDoItAgain)

For those getting stuck on the wine mono install, run the software via terminal so you can check the logs and as indicated by this comment https://github.com/bottlesdevs/Bottles/issues/4283#issuecomment-3685704498 kill the process after a while with pkill -f wine-mono I suppose the installer is not silent and gets hung at the end of the install process. Installer version was [wine-mono-10.3.0-x86.msi]

naguz commented on 2026-02-07 17:54 (UTC)

I have a problem building new bottles after installation. I had to cancel the first try at creating an application bottle after it was stuck forever at installing wine-mono, to capture some output from the terminal:

18:41:57 (INFO) Dependency installed: courie32 in WinApps 
18:41:57 (INFO) Installing dependency [mono] in bottle [WinApps]. 
18:41:58 (INFO) Using Wine Uninstaller -- get_uuid 
18:41:58 (INFO) Executing command: /home/user/.local/share/bottles/runners/soda-9.0-1/bin/wine64 uninstaller --list | grep -i 'Wine Mono' | cut -f1 -d\| 
wineserver: using server-side synchronization.
18:41:59 (WARNING) File [wine-mono-10.3.0-x86.msi] already exists in temp, skipping. 
18:41:59 (INFO) Launching an executable… 
18:41:59 (INFO) Session started: id=2 bottle=WinApps program=wine-mono-10.3.0-x86.msi 
18:41:59 (INFO) Using Wine MSI Installer -- install 
18:41:59 (INFO) Executing command: /home/user/.local/share/bottles/runners/soda-9.0-1/bin/wine64 msiexec /i /home/user/.local/share/bottles/temp/wine-mono-10.3.0-x86.msi None 
wineserver: using server-side synchronization.

I found a similar issue on the upstream bugtracker here: https://github.com/bottlesdevs/Bottles/issues/3421 One user there mentioned installing wine-mono helped for them, but it made no difference for me.

eduardolucioac commented on 2026-02-02 19:06 (UTC) (edited on 2026-02-02 19:08 (UTC) by eduardolucioac)

[SOLUTION] Bottles (AUR) failing to run/install – Python dependency errors and missing setuptools_reproducible

When running Bottles installed from the AUR, multiple Python dependency errors occurred, such as:

  • ModuleNotFoundError: No module named 'icoextract'
  • ModuleNotFoundError: No module named 'pathvalidate'
  • ModuleNotFoundError: No module named 'patoolib'

During reinstallation, the build process failed while compiling the patool dependency with the following error:

pyproject_hooks._impl.BackendUnavailable: Cannot import 'setuptools_reproducible'
ERROR Backend 'setuptools_reproducible' is not available.
Root cause

The issue was caused by performing a clean build only for the bottles package, without rebuilding its AUR dependencies, leaving the build environment in an inconsistent state. Additionally, the Python build backend setuptools_reproducible, required by patool, was not installed.

Solution
  1. Fully update the system:
sudo pacman -Syu
  1. Install the missing build backend:
yay -S python-setuptools-reproducible
  1. Remove previous build artifacts:
rm -rf ~/.cache/yay/patool ~/.cache/yay/bottles
  1. Reinstall Bottles and rebuild all AUR dependencies:
yay -S bottles

When prompted for cleanBuild, select [A]ll.

  1. Run the application:
bottles

After these steps, Bottles runs correctly.

Note: The key points were rebuilding all AUR dependencies and ensuring the presence of python-setuptools-reproducible, which is required for building patool.


UPDATE: First, follow the process described by @noraj...

My error is that I rebuild (clean build) only bottles and not all the AUR dependencies.

So sudo pacman -Rns bottles and not just sudo pacman -R bottles. And if using yay, choose [A]ll at cleanBuild step when reinstalling.

noraj commented on 2026-01-20 21:25 (UTC) (edited on 2026-01-20 21:29 (UTC) by noraj)

Before rebuilding I had

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 42, in <module>                                                                                                                                           
    from bottles.frontend.windows.window import BottlesWindow                                                                                                                                                        
  File "/usr/share/bottles/bottles/frontend/windows/window.py", line 33, 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'    

After rebuilding I have

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 44, in <module>
    from bottles.frontend.views.preferences import PreferencesWindow
  File "/usr/share/bottles/bottles/frontend/views/preferences.py", line 29, in <module>
    from bottles.frontend.widgets.component import ComponentEntry, ComponentExpander
  File "/usr/share/bottles/bottles/frontend/widgets/component.py", line 26, in <module>
    from bottles.backend.utils.manager import ManagerUtils
  File "/usr/share/bottles/bottles/backend/utils/manager.py", line 25, in <module>
    import icoextract  # type: ignore [import-untyped]
    ^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'icoextract'

My error is that I rebuild (clean build) only bottles and not all the AUR dependencies.

So sudo pacman -Rns bottles and not just sudo pacman -R bottles. And if using yay, choose [A]ll at cleanBuild step when reinstalling.

aliu commented on 2026-01-19 16:25 (UTC)

prRoumanet commented on 2026-01-19 06:40 (UTC)

Bottles depends on python-steamgriddb but every PKGBUILD I've found on Internet linked to https://github.com/ZebcoWeb For now, this account seems to have been deleted '404 not found'

So it's not possible to install Bottles as an AUR package.