PEAR+PECL patch now is in upstream. They are back now
Search Criteria
Package Details: php82 8.2.22-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/php82.git (read-only, click to copy) |
---|---|
Package Base: | php82 |
Description: | PHP. A general-purpose scripting language that is especially suited to web development |
Upstream URL: | http://www.php.net |
Licenses: | PHP |
Submitter: | el_aur |
Maintainer: | el_aur |
Last Packager: | el_aur |
Votes: | 4 |
Popularity: | 0.28 |
First Submitted: | 2022-07-26 18:36 (UTC) |
Last Updated: | 2024-08-01 19:12 (UTC) |
Dependencies (58)
- libedit
- pcre
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- acl (acl-gitAUR) (make)
- apache (apache-gitAUR) (make)
- argon2 (argon2-gitAUR) (make)
- aspell (aspell-gitAUR) (make)
- autoconf (autoconf-gitAUR) (make)
- automake (automake-gitAUR) (make)
- bash (bash-devel-static-gitAUR, bash-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR) (make)
- c-clientAUR (make)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-uutilsAUR, coreutils-hybridAUR, coreutils-selinuxAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- db5.3 (make)
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR) (make)
- enchant (make)
- findutils (findutils-gitAUR, busybox-coreutilsAUR, findutils-selinuxAUR) (make)
- freetds (make)
- gawk (gawk-gitAUR, busybox-coreutilsAUR) (make)
- gd (gd-gitAUR) (make)
- gmp (gmp-hgAUR) (make)
- hspell (make)
- hunspell (hunspell-gitAUR) (make)
- icu (icu-gitAUR) (make)
- krb5 (krb5-gitAUR) (make)
- libedit (make)
- libfbclient (firebirdAUR) (make)
- libffi (libffi-gitAUR) (make)
- libldap (make)
- libsasl (make)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR) (make)
- libtool (libtool-gitAUR) (make)
- libvoikko (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libxslt (libxslt-gitAUR) (make)
- libzip (libzip-gitAUR) (make)
- lmdb (lumosqlAUR, lmdb-gitAUR) (make)
- ncurses (ncurses-gitAUR) (make)
- net-snmp (make)
- nuspell (nuspell-gitAUR) (make)
- oniguruma (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pam (pam-selinuxAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- pcre (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sed (busybox-coreutilsAUR, sed-gitAUR) (make)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, ssmtpAUR, sendmailAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (make)
- sqlite (sqlite-fossilAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-fmlAUR, systemd-gitAUR, systemd-selinuxAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR) (make)
- tidy (tidy-html5-gitAUR) (make)
- unixodbc (unixodbc-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (check)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, ssmtpAUR, sendmailAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (check)
Required by (61)
Sources (9)
el_aur commented on 2024-08-08 13:46 (UTC)
df8oe commented on 2024-06-30 09:47 (UTC) (edited on 2024-06-30 10:20 (UTC) by df8oe)
Same build failure as @Flammkuchen.
kescherAUR commented on 2024-06-29 19:20 (UTC)
Same build failure as @Flammkuchen.
Flammkuchen commented on 2024-06-27 17:33 (UTC)
This fails build in a clean CHROOT:
==> Starting package_php82-pear()...
~/php82/src/build-cli ~/php82/src
Warning: Private methods cannot be final as they are never overridden by other classes in /build/php82/src/build-cli/pear/install-pear-nozlib.phar on line 339
[PEAR] Archive_Tar - installed: 1.4.14
[PEAR] Console_Getopt - installed: 1.4.3
[PEAR] Structures_Graph- installed: 1.1.1
[PEAR] XML_Util - installed: 1.4.5
[PEAR] PEAR: Invalid tag order in <dependencies>, found <_content> expected one of "group"
[PEAR] PEAR: Parsing of package.xml from file "/tmp/pear/temp/pearh3slbT/package.xml" failed
Warning: fopen(/build/php82/pkg/php82-pear/etc/php82/pear.conf): Failed to open stream: No such file or directory in /startdir/pear-config-patcher.php on line 14
File was not found /build/php82/pkg/php82-pear/etc/php82/pear.conf
==> ERROR: A failure occurred in package_php82-pear().
Aborting...
mathemaat commented on 2024-06-03 08:55 (UTC) (edited on 2024-06-03 08:56 (UTC) by mathemaat)
After being shown some error messages related to intl.so, I decided to reinstall php82-intl. That was the first step towards a deep package rabbit hole.
Shortly after, I decided to try a completely fresh install of php82, after completely removing all traces of php82. I added the following php82-[...] modules: apcu, cli, ctype, curl, dom, fileinfo, gd, gettext, iconv, intl, mbstring, mysql, openssl, pdo, phar, simplexml, sodium, sqlite, tokenizer, xml, xmlreader, xmlwriter, xsl, zip
Failed to generate php82-gd information
Then I tried without php82-gd
Failed to generate php82-sqlite information
Then I tried without php82-sqlite, etc, etc, until I was getting something different.
Failed to prepare transaction
Then, when I try to edit the build files:
could not satisfy dependencies:
- unable to satisfy dependency 'php82=8.2.18' required by php82-mysql
- unable to satisfy dependency 'php82-pdo=8.2.18' required by php82-mysql
- unable to satisfy dependency 'php82-openssl=8.2.18' required by php82-mysql
- unable to satisfy dependency 'php82-pdo=8.2.19' required by php82-mysql
- unable to satisfy dependency 'php82-openssl=8.2.19' required by php82-mysql
- unable to satisfy dependency 'php82-xml=8.2.18' required by php82-xsl
- unable to satisfy dependency 'php82-xml=8.2.19' required by php82-dom
- unable to satisfy dependency 'php82-dom=8.2.18' required by php82-xsl
- unable to satisfy dependency 'php82-dom=8.2.19' required by php82-xsl
It seems my set of packages requires both 8.2.18 and 8.2.19. Anyone who knows what going on here?
Help very much appreciated!
anabriated commented on 2024-05-18 20:39 (UTC)
Package installation commands through pacman as given in the top comment will lead to partial upgrading - https://wiki.archlinux.org/title/System_maintenance#Partial_upgrades_are_unsupported.
Please change the recommendation for refresh package database to a full package upgrade instead.
pacman -Syu
chovy commented on 2024-05-18 20:08 (UTC)
fails to install:
1
2
3
4
5
6
7
8
9
make[3]: *** [Makefile:932: osdep.o] Error 1
make[3]: Leaving directory '/home/ettinger/.cache/yay/c-client/src/imap-src/c-client'
make[2]: *** [Makefile:499: lnp] Error 2
make[2]: Leaving directory '/home/ettinger/.cache/yay/c-client/src/imap-src/c-client'
make[1]: *** [Makefile:688: OSTYPE] Error 2
make[1]: Leaving directory '/home/ettinger/.cache/yay/c-client/src/imap-src'
make: *** [Makefile:311: lnp] Error 2
==> ERROR: A failure occurred in build().
Aborting...
el_aur commented on 2023-11-23 15:13 (UTC)
@jacklem thanks for fix. Updated PKGBUILD with this patch
Pinned Comments