You are not logged in.
Pages: 1
Hello,
I use Drupal as CMS. It seems that I will have to stay with php 8.3 for a while after php 8.4 has been released since Drupal does not yet support 8.4.
In this link is described how to migrate to php-legacy: https://wiki.archlinux.org/title/Nextcl … php-legacy. However the current version number of php-legacy is 8.2.24-2, and php 8.2 is too low. I need 8.3. Will php-legacy be upgraded when php 8.4 is released?
I am a bit confused. Is php-legacy always one version below php?
Fred
Offline
See https://wiki.archlinux.org/title/PHP#Installation for what php-legacy is and relevant other options.
If you then spin the AUR packaging examples further and assume there's an active legacy php maintainer in the AUR you'll land at https://aur.archlinux.org/packages/php83 and php-legacy will move to php 8.3 next year as 8.2 will be EOL in December:
Last edited by V1del (2024-10-15 10:12:19)
Offline
Thanks V1del,
I installed and configured php-legacy. Will there be a gap between php 8.4 and php-legacy 8.3?
My experience with AUR is that it often ends with a build error!
Last edited by toft6633 (2024-10-15 11:44:14)
Offline
If 8.4 releases before the end of the year chances there's going to be a gap, since 8.2 only becomes EOL in december/at the end of the year.
Offline
Thanks, AUR seems to be the way then!
Offline
No, it was not... php83 depends on garbage that I don't need, like apache (use nginx). Now I don't know what to do...
Offline
apache is only a makedepend for php83 which means it can be removed after building .
makepkg does have the -s, --syncdeps and -r, --rmdeps options to install & remove such deps for you.
(requires some configuring of the sudo package)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Thanks Lone_Wolf,
I saw that after my post. However I tried with makepkg -sicr, but got an error that dependencies could not be solved or something.
Offline
Looking at the deps for php83 there are atleast 3 that aren't in repos.
You'll have to build them (and their aur deps if they have any) first .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Pages: 1