Package Details: p4 2026.1.2972966-3

Git Clone URL: https://aur.archlinux.org/p4.git (read-only, click to copy)
Package Base: p4
Description: Perforce's Helix command-line client
Upstream URL: https://www.perforce.com
Keywords: p4 perforce
Licenses: custom:p4
Submitter: queueRAM
Maintainer: meepzh
Last Packager: meepzh
Votes: 31
Popularity: 0.54
First Submitted: 2009-09-10 01:45 (UTC)
Last Updated: 2026-06-14 12:24 (UTC)

Dependencies (1)

Required by (2)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

sonulohani commented on 2026-06-17 06:02 (UTC)

Thanks for the update. Now the p4 installs fine.

meepzh commented on 2026-06-14 12:25 (UTC)

Sorry for putting out another pkgrel. I suspect that because the original file host may cause issues with the checksum, paru would have already downloaded a corrupt file. I've added the pkgrel to the downloaded package file name, so paru should download a new file next time.

sonulohani commented on 2026-06-14 08:32 (UTC) (edited on 2026-06-14 08:33 (UTC) by sonulohani)

I am still not able to install

paru -S p4                                                                       ✔ 
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (1)   Old Version  New Version       Make Only
aur/p4                 2026.1.2972966-2  No

:: Proceed to review? [Y/n]: y

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
] nothing new to review
fetching devel info...
==> Making package: p4 2026.1.2972966-2 (Sun 14 Jun 2026 02:00:50 PM IST)
==> Retrieving sources...
  -> Found LICENSE
  -> Found p4-2026.1.2972966.tgz
==> Validating source files with b2sums...
    LICENSE ... Passed
    p4-2026.1.2972966.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'p4-2026.1.2972966-2': 
error: packages failed to build: p4-2026.1.2972966-2

meepzh commented on 2026-06-14 03:53 (UTC)

I apologize, it looks like filehost.perforce.com is the preferred download portal. I've updated the PKGBUILD. Thank you for flagging, TTimo! https://github.com/orgs/Homebrew/discussions/4686#discussioncomment-6628463

TTimo commented on 2026-06-13 21:07 (UTC)

Perforce looks to have made some changes to their CDN setup. This patch fixed the latest build for me, the archive checksum is unchanged:

diff --git a/PKGBUILD b/PKGBUILD
index ce6229b..e7e8161 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 pkgname=p4
 _version=2026.1
 pkgver=2026.1.2972966
-pkgrel=1
+pkgrel=2

 pkgdesc="Perforce's Helix command-line client"
 arch=('x86_64')
@@ -12,7 +12,7 @@ depends=('glibc')
 url="https://www.perforce.com"
 license=('custom:p4')

-_url="https://cdist2.perforce.com/perforce"
+_url="https://filehost.perforce.com/perforce"
 _filename="${pkgname}-${pkgver}.tgz"

 source=(LICENSE

cjplusplus commented on 2026-04-02 14:23 (UTC)

Managed to fix it by cleaning out the cache that paru was using! Re-installed now without issue. I'm wondering if it had a corrupt p4 tgz and some permission error so it just silently failed to download the correct one

meepzh commented on 2026-04-02 12:05 (UTC)

Hm, maybe something did change, but I'm not seeing it. The last time this happened, they changed how the software was downloaded. However, when I download it through normal means, I get the same file. Is this the case for you as well? https://www.perforce.com/downloads

p4/ (master) $ sha256sum p4-2025.2.2907753.tgz
f811a905912b7c766d19558e7169c3ec7455b3f23ef2daf08b35372159106c53  p4-2025.2.2907753.tgz
p4/ (master) $ sha256sum helix-core-server.tgz
f811a905912b7c766d19558e7169c3ec7455b3f23ef2daf08b35372159106c53  helix-core-server.tgz

cjplusplus commented on 2026-04-02 11:52 (UTC)

Hey,

The latest version isn't working for me. I'm getting validity check errors (assuming the build has been updated and the hashes don't match):

Validating source files with sha256sums... LICENSE ... Passed p4-2025.2.2907753.tgz ... FAILED ==> ERROR: One or more files did not pass the validity check! error: failed to download sources for 'p4-2025.2.2907753-1':