In Ubuntu we focus on supporting a single php version in a given release, and for hirsute (21.04) our focus is to stay with php7.4. Debian policy here differs, which is why php8 is available there.
When transitioning to a new version of php, the entire php stack needs to be rebuilt against that version, and all test cases re-run and validated. When this is done there are inevitably myriad incompatibility and other problems that take time to work through, as we saw in the 7.3->7.4 transition; our expectation is that 7.4->8.0 will be at least as involved and likely more. Unfortunately, the Ubuntu server team is short-staffed this cycle, so plan to focus on the full php8 transition as part of the 21.10 cycle. However, there is an important chunk of the transition we're doing this cycle, which is updating phpunit from 8.5 -> 9.5. This is a pre- requisite piece for moving everything to php8, so having this in place for hirsute will help make the php8 transition smoother. In the meantime, if you have spare time to assist in the move to php8 your time can be well spent testing Debian's php8 stack and submitting fixes and bug reports to them. I plan to do similarly as time permits. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1907177 Title: Please remove php8.0 from Ubuntu 21.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php8.0/+bug/1907177/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
