Package Details: protontricks 1.12.1-1

Git Clone URL: https://aur.archlinux.org/protontricks.git (read-only, click to copy)
Package Base: protontricks
Description: A simple wrapper that does winetricks things for Proton enabled games.
Upstream URL: https://github.com/Matoking/protontricks
Licenses: GPL-3.0-or-later
Conflicts: protontricks-git
Provides: protontricks
Submitter: jcstryker
Maintainer: jcstryker (LibertyGM)
Last Packager: LibertyGM
Votes: 190
Popularity: 5.16
First Submitted: 2019-02-04 14:36 (UTC)
Last Updated: 2025-03-08 17:11 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

PlasticSoup commented on 2023-09-17 15:04 (UTC)

I made a PKGBUILD for 1.10.5 here: https://gist.github.com/PlasticSoup/79c8f246052b72aea3079d11c6282779 If you want to use it jcstryker please do. Also if you'd like a co-maintainer or someone to adopt this package, I'd be interested in either.

turbochamp commented on 2023-06-24 03:56 (UTC) (edited on 2023-06-24 04:00 (UTC) by turbochamp)

Failing to run

Traceback (most recent call last):
  File "/bin/protontricks", line 33, in <module>
    sys.exit(load_entry_point('protontricks==1.10.3', 'console_scripts', 'protontricks')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/bin/protontricks", line 25, in importlib_load_entry_point
    return next(matches).load()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load
    module = import_module(match.group('module'))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1128, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1128, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.11/site-packages/protontricks/__init__.py", line 1, in <module>
    from .steam import *
  File "/usr/lib/python3.11/site-packages/protontricks/steam.py", line 10, in <module>
    import vdf
ModuleNotFoundError: No module named 'vdf'

EDIT: clean building python-vdf fixed it for me.

Baerbeisser commented on 2023-02-23 22:25 (UTC)

I get

Traceback (most recent call last):
  File "/usr/bin/protontricks", line 33, in <module>
    sys.exit(load_entry_point('protontricks==1.10.1', 'console_scripts', 'protontricks')())
  File "/usr/bin/protontricks", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration

whatever i do, even with --no-bwrap.

snackattack commented on 2022-09-21 17:16 (UTC) (edited on 2022-09-21 18:08 (UTC) by snackattack)

This claims the version of wine it's using it out of date, so this needs updated to 5.x or higher. My system version is 7.10, proton version is 7.0.

I get the same error, but found that using the --no-bwrap flag fixed the problem for me.

Not sure if using --no-bwrap might cause other issues though.

This seems related: https://github.com/Matoking/protontricks/issues/142

fnadeau commented on 2022-07-01 17:02 (UTC)

On a fresh archlinux install, after installing protontricks with yay, I got this message:

$ protontricks --gui
Traceback (most recent call last):
  File "/usr/bin/protontricks", line 33, in <module>
    sys.exit(load_entry_point('protontricks==1.8.1', 'console_scripts', 'protontricks')())
  File "/usr/bin/protontricks", line 25, in importlib_load_entry_point
    return next(matches).load()
....
redacted
....
  File "/usr/lib/python3.10/site-packages/protontricks/util.py", line 13, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

Looks like python-setuptools is missing from dependencies.

Alkaris commented on 2022-06-18 00:58 (UTC)

This claims the version of wine it's using it out of date, so this needs updated to 5.x or higher. My system version is 7.10, proton version is 7.0.

MartinX3 commented on 2022-06-05 11:01 (UTC) (edited on 2022-06-05 11:02 (UTC) by MartinX3)

Not usable until it gets updated to 1.8.2. https://github.com/Matoking/protontricks/blob/master/CHANGELOG.md

Please automatically fetch release tags from the repo so this package can automatically update its version.

cionx commented on 2022-04-21 13:02 (UTC)

@jotoho This seems to be a problem coming from python-setuptools-scm. It has already been addressed in https://github.com/pypa/setuptools_scm/pull/681, but a new version of python-setuptools-scm that includes this fix has yet to be released. (The last official release is 6.4.2, and the fix is/will be part of 6.4.3 according the the changelog.)

For now, the problem can be avoided by temporarily disabling git’s showSignature while building this package.