You are not logged in.
Since a week or two, the PHP 8.2 packages are broken, which leaves me in a bit of a pickle. Making my applications PHP 8.2 and 8.3 compatible in the short term is doable for only some applications I'm maintaining.
I posted a report in the corresponding package thread: https://aur.archlinux.org/packages/php82#comment-976392. The maintainer seems to be absent since then, presumably because they are currently (still) in a war zone, as they posted on their website two years ago. https://build.opensuse.org/project/show … nt-1655568
The problem seems to be a mismatch in packages that are required, namely PHP 8.2.18 and 8.2.19 simultaneously. Ideally, I'd wait until the maintainer releases 8.2.20, which is already out, but I'm not sure when this would be. Also, I'd love to learn how I can help to maintain these packages as a heavy user myself, but I wouldn't know where to start.
Any suggestions?
Offline
Those packages that require specific versions seem to be (mostly?) split packages off the base package you're talking about, so updating this should happen in the same PKGBUILD.
The last update was in 2024-05-24 and the ones before happened roughly once a month, so war zone or not, el_aur seems to be relatively consistent with updates. Therefore, it could be reasonable to assume, that 8.2.20 comes in the next few weeks. If that's an issue for you, you can start by updating the PKGBUILD and it might probably be enough to pay attention to those _ext_depends functions, where exact php versions seem to be baked in. The next step would be to ask el_aur to become co maintainer of the package. AUR maintainers have a "manage co maintainers" (or something like that) option in the control panel of every AUR page.
Ultimately, if el_aur, at any point for any reason, does not update the package anymore for a prolonged period, you can request the package to be orphaned and adopt it yourself. Use this only as a last resort, if communication with the current maintainer is impossible.
Offline