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: 185
Popularity: 6.21
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 »

micwoj92 commented on 2024-09-05 21:40 (UTC)

This doesn't make sense, because you are using system dependencies anyway. See python package guidelines for more info: https://wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(PEP_517)

LibertyGM commented on 2024-09-05 21:25 (UTC) (edited on 2024-09-05 21:29 (UTC) by LibertyGM)

What for? Everything is done according to the instructions!

When making build requirements available, pip does so in an isolated environment. That is, pip does not install those requirements into the user’s site-packages, but rather installs them in a temporary directory which it adds to the user’s sys.path for the duration of the build.

micwoj92 commented on 2024-09-05 21:07 (UTC)

Please disable isolation in build

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,7 +22,7 @@ sha512sums=('SKIP')
 build() {
   cd "${srcdir}/${pkgname}"

-  python -m build --wheel
+  python -m build --wheel --no-isolation
 }

 package() {

seanfire99 commented on 2024-08-19 09:42 (UTC) (edited on 2024-08-20 10:26 (UTC) by seanfire99)

how do i fix this? protontricks 1458140 vcrun2022 Traceback (most recent call last): File "/usr/bin/protontricks", line 8, in <module> sys.exit(cli()) ^^^^^ File "/usr/lib/python3.12/site-packages/protontricks/cli/main.py", line 32, in cli main(args) File "/usr/lib/python3.12/site-packages/protontricks/cli/util.py", line 159, in wrapper return cli_func(self, args, *kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/protontricks/cli/main.py", line 339, in main proton_app = find_proton_app( ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/protontricks/steam.py", line 848, in find_proton_app tool_app = find_steam_compat_tool_app( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/protontricks/steam.py", line 609, in find_steam_compat_tool_app appinfo_sections = [ ^ File "/usr/lib/python3.12/site-packages/protontricks/steam.py", line 531, in iter_appinfo_sections raise SyntaxError( SyntaxError: Invalid file magic number. The appinfo.vdf version might not be supported by the current version of Protontricks - please check for updates.


problem was i am on steam beta and this version of protontricks does not work with steam beta for more information go to protontricks github page they have a detailed guide on hwo to fix it.

itsjustboris commented on 2024-08-19 08:54 (UTC)

Just a friendly heads-up: pkgname is redundantly listed under provides. This happens automatically, as stated in this ArchWiki article.

YAOMTC commented on 2024-05-28 01:41 (UTC) (edited on 2024-05-28 01:41 (UTC) by YAOMTC)

Also couldn't get this to work, I also got the "no module named 'vdf'" error. Tried rebuilding python-vdf and reinstalling it, and then doing a clean build of this package and reinstalling it, to no avail, same result. Just used pipx.

unit73e commented on 2024-05-26 14:03 (UTC)

@rpdelaney

I had the same problem but installed again manually and now it works:

git clone https://aur.archlinux.org/protontricks.git
cd protontricks
makepkg -si

So nothing special. I think it should work by reinstalling with a AUR helper as well. Probably has to do with that recent Python update.

rpdelaney commented on 2024-05-07 23:53 (UTC) (edited on 2024-05-08 00:00 (UTC) by rpdelaney)

+1:

$ protontricks
Traceback (most recent call last):
  File "/usr/bin/protontricks", line 5, in <module>
    from protontricks.cli.main import cli
ModuleNotFoundError: No module named 'protontricks'
$

I installed it with pipx and that works fine.

luthis commented on 2024-03-14 09:31 (UTC) (edited on 2024-03-14 09:31 (UTC) by luthis)

@hollunder

I had same issue.

pacman -Ql protontricks

protontricks /usr/lib/python3.11/site-packages

pacman -Ql python-vdf

python-vdf /usr/lib/python3.10/site-packages

Is yours the same issue? I just installed python-vdf and clean-built again.

now:

pacman -Ql python-vdf

python-vdf /usr/lib/python3.11/site-packages/

yochananmarqos commented on 2024-03-08 22:33 (UTC)

@hollunder: python-vdf is already a dependency. Apparently you have a local Python installation that's interfering with system packages.