Search Criteria
Package Details: protonplus 0.6.8-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/protonplus.git (read-only, click to copy) |
|---|---|
| Package Base: | protonplus |
| Description: | A modern compatibility tools manager |
| Upstream URL: | https://github.com/Vysp3r/ProtonPlus |
| Licenses: | GPL-3.0-or-later |
| Submitter: | yochananmarqos |
| Maintainer: | yochananmarqos |
| Last Packager: | yochananmarqos |
| Votes: | 50 |
| Popularity: | 4.69 |
| First Submitted: | 2022-11-15 18:55 (UTC) |
| Last Updated: | 2026-09-10 19:17 (UTC) |
Dependencies (15)
- gtk4 (gtk4-paper-planeAUR, gtk4-develAUR, gtk4-gitAUR)
- json-glib (json-glib-gitAUR)
- libadwaita (libadwaita-yaru-gitAUR, libadwaita-gitAUR, libadwaita-without-adwaita-gitAUR, libadwaita-without-adwaitaAUR)
- libarchive (libarchive-gitAUR)
- libgee (libgee-gitAUR)
- libnotify (libnotify-gitAUR)
- libsoup3 (libsoup3-gitAUR)
- sdl3 (sdl3-noibus-gitAUR, sdl3-gitAUR)
- meson (meson-gitAUR) (make)
- vala (vala-gitAUR) (make)
- gamemode (gamemode-gitAUR) (optional)
- gamescope (gamescope-sk-gitAUR, gamescope-moonshine-gitAUR, gamescope-ogcAUR, gamescope-ogc-gitAUR, gamescope-gitAUR, gamescope-skAUR, gamescope-lanczos-downscalingAUR) (optional)
- mangohud (mangohud-mangochillAUR, mangohud-gitAUR) (optional)
- protontricks (protontricks-gitAUR) (optional)
- scopebuddyAUR (scopebuddy-gitAUR) (optional)
Latest Comments
1 2 Next › Last »
Ryu_Connor commented on 2026-08-13 15:24 (UTC) (edited on 2026-08-14 08:53 (UTC) by Ryu_Connor)
I wasn't running it as root.
I've already submitted the bug upstream with a fix. Vysp3r has accepted the change and the next version will include the fix.
This problem won't happen again in the future. https://github.com/Vysp3r/ProtonPlus/pull/1220
yochananmarqos commented on 2026-08-13 14:03 (UTC)
@Ryu_Connor: Do not run
makepkgas root, see Makepkg: Usage.Ryu_Connor commented on 2026-08-12 22:20 (UTC) (edited on 2026-08-12 22:54 (UTC) by Ryu_Connor)
I tracked down the problem to su.
The local account I daily drive does not have sudo access - this is by choice.
I use su to shift to the privileged account to do work like use makepkg - otherwise the sudo prompts for -s -r would fail.
This scenario breaks your unit test 4. I'd note that this is a new problem, the older 0.5 build of ProtonPlus didn't suffer issues with a build under su. Nor does any other AUR package I manage break under these conditions.
So my choices are the GSETTINGS_BACKEND=memory option added to your PKGBUILD or using su - username instead of su username to pass unit test 4.
Touching a local user dconf during a PKGBUILD is an interesting choice though.
yochananmarqos commented on 2026-08-12 22:13 (UTC)
@Ryu_Connor: That means the issue is on your end, not an upstream or packaging issue.
Ryu_Connor commented on 2026-08-12 21:54 (UTC) (edited on 2026-08-12 21:55 (UTC) by Ryu_Connor)
It is repeatable for me.
git clone https://aur.archlinux.org/protonplus.git - makepkg -s -r -c - Failure happens with permission error
Not sure how to provide more targeted details.
yochananmarqos commented on 2026-08-12 21:48 (UTC)
@Ryu_Connor: I can neither reproduce building in a clean chroot nor in user space.
Ryu_Connor commented on 2026-08-12 21:43 (UTC) (edited on 2026-08-12 21:44 (UTC) by Ryu_Connor)
The build (0.6.3-1) failed on unit test four. The error blamed a dconf directory permissions issue (unable to create directory '/run/user/1001/dconf').
Adding export GSETTINGS_BACKEND=memory to the top of the check() function inside the PKGBUILD fixed the SIGABRT crash and allows the unit tests to complete and the .zst file to be built.
yochananmarqos commented on 2026-01-20 16:55 (UTC)
@mcterra: It builds fine in a clean chroot. Never mix system and local Python packages.
mcterra commented on 2026-01-20 12:07 (UTC)
Had to do
pip install --break-system-packages --user mesonbefore it would build, even with meson-python installed.1 2 Next › Last »