Package Details: shadps4 0.13.0-1

Git Clone URL: https://aur.archlinux.org/shadps4.git (read-only, click to copy)
Package Base: shadps4
Description: Sony PlayStation 4 emulator
Upstream URL: https://github.com/shadps4-emu/shadPS4
Licenses: GPL-2.0-or-later
Submitter: username227
Maintainer: xiota
Last Packager: xiota
Votes: 1
Popularity: 0.52
First Submitted: 2024-12-03 16:46 (UTC)
Last Updated: 2025-12-31 21:06 (UTC)

Dependencies (27)

Required by (1)

Sources (1)

Latest Comments

1 2 3 Next › Last »

xiota commented on 2025-11-17 21:30 (UTC) (edited on 2025-11-17 21:34 (UTC) by xiota)

Any problems replacing -git package with this one is not a problem with this package. (Check your AUR helper or pacman call.)

$ sudo pacman -U shadps4-0.12.5-1-x86_64.pkg.tar.zst
loading packages...
resolving dependencies...
looking for conflicting packages...
:: shadps4-0.12.5-1 and shadps4-git-0.12.5.r13.g5b69909-1 are in conflict. Remove shadps4-git? [y/N] y

Package (2)  Old Version            New Version  Net Change

shadps4-git  0.12.5.r13.g5b69909-1               -27.58 MiB
shadps4                             0.12.5-1      26.37 MiB

Total Installed Size:  26.37 MiB
Net Upgrade Size:      -1.21 MiB

:: Proceed with installation? [Y/n] y

username227 commented on 2025-11-17 21:02 (UTC)

Both this package and the git package need each other in conflicts array. Otherwise, when you try to install this package, you'll get filesystem errors if you have the git package installed rather than having it removed.

visious commented on 2025-11-17 19:47 (UTC) (edited on 2025-11-17 19:48 (UTC) by visious)

@xiota I didn't know that. Thanks for the info

xiota commented on 2025-11-17 19:32 (UTC)

@visious All packages provides themselves. Responsibility of -git package to conflicts with stable package.

visious commented on 2025-11-17 19:20 (UTC)

@xiota You forgot to add the two lines in your PKGBUILD.


provides=("${_pkgname}")
conflicts=("${_pkgname}-git")

yigitsalar commented on 2025-10-30 15:19 (UTC)

The name of this package should be changed to shadps4-git because it builds latest release from source instead of building a specific release from source. From https://wiki.archlinux.org/title/AUR_submission_guidelines#Rules_of_submission:

"Packages that build from a version control system and are not tied to a specific version need to have an appropriate suffix, -git for git and so on (...)" and "Packages that build from source using a specific version do not use a suffix."

visious commented on 2025-10-19 21:07 (UTC)

@username227 Thanks, with 0.11.0-4 building successfully.

username227 commented on 2025-10-19 20:30 (UTC)

@visious - ok i think it's fixed now. clear cache again and retry to build 0.11.0-4. thanks.

visious commented on 2025-10-19 20:11 (UTC)

@username227 I've cleaned yay cache and tried again with the same error.

username227 commented on 2025-10-19 19:38 (UTC)

@visious - I detected this issue and already pushed a fix by using fmt from the submodules. Please try clearing your yay cache and trying again.