Package Details: php80-redis 5.3.7-3

Git Clone URL: https://aur.archlinux.org/php80-redis.git (read-only, click to copy)
Package Base: php80-redis
Description: An API for communicating with the Redis key-value store - no igbinary
Upstream URL: https://github.com/phpredis/phpredis/
Licenses: PHP
Submitter: muhviehstarr
Maintainer: muhviehstarr
Last Packager: muhviehstarr
Votes: 4
Popularity: 0.001163
First Submitted: 2020-12-03 02:28 (UTC)
Last Updated: 2022-08-18 13:59 (UTC)

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

plexman commented on 2022-08-18 14:25 (UTC) (edited on 2022-08-18 14:26 (UTC) by plexman)

Building perfectly 100%, no errors.

Thanks a lot, my Nextcloud installation thanks you very much too.

PD.: After writting the previous comment I figured out that was something related with php80-cli.

muhviehstarr commented on 2022-08-18 13:59 (UTC)

please retry

plexman commented on 2022-08-18 13:55 (UTC)

@muhviehstarr Thanks! It builds now, but I'm still getting this error in the end, in check():

==> Starting check()...
starting node on port 6379
starting node on port 6380
starting node on port 6381
starting node on port 6382
/startdir/PKGBUILD: line 49: /usr/bin/php80: No such file or directory
==> ERROR: A failure occurred in check(). Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/build/build

I tested building in clean environment (nspawn) and in the normal host, giving both same error.

muhviehstarr commented on 2022-08-18 10:47 (UTC)

@plexman added php80 to depends

plexman commented on 2022-08-18 10:32 (UTC) (edited on 2022-08-18 10:42 (UTC) by plexman)

Hi! Trying to build it with AUR utils in a systemd-nspawn container gives the following error:

installing redis...
==> Retrieving sources...
  -> Found php80-redis-5.3.7.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting php80-redis-5.3.7.tar.gz with bsdtar
==> Starting prepare()...
renamed 'redis-5.3.7' -> 'php80-redis-5.3.7'               
/startdir/PKGBUILD: line 30: phpize80: command not found
==> ERROR: A failure occurred in prepare().
Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/build/build

I'm no way an expert but maybe it needs the package which provides the phpize80 command but it is not listed in the dependencies. And because the container it's a clean environment it doesn't install such package because it is not in the dependencies.

eboye commented on 2022-02-23 04:37 (UTC) (edited on 2022-02-23 04:37 (UTC) by eboye)

Fails to pass these tests on build:

  • testSession_savedToRedis
  • testSession_lockingDisabledByDefault
  • testSession_lock_ttlMaxExecutionTime
  • testSession_lock_ttlLockExpire
  • testSession_lockHoldCheckBeforeWrite_otherProcessHasLock
  • testSession_noUnlockOfOtherProcess
  • testSession_lockWaitTime

disastro commented on 2022-02-09 17:23 (UTC)

At least checks depend on php80-cli

PKGBUILD: line 50: /usr/bin/php80: No such file or directory