# Diffing the packaging between 8.4 and 8.5 ## php8.4-opcache dropped. Noted d/changelog about it: - The Opcache extension is now always built into the PHP binary Maybe this needs a provides in the package that ships the PHP binary? Doesn't have to be solved now, but should be checked.
## Berkeley DB support Disabled: * Disable Berkeley DB support (Closes: #1119170) Worth a release notes entry probably. Unsure of impact. ## really NEW binary package: php8.5-litespeed (didn't exist in 8.4) Unsure why it provides php-json, but further inspection shows that many other php binary packages provide php8.N-json, and that there is no "real" bin:php8.N-json. So it's not a new change. Dependencies look ok. ## Signing key changed Please double check that the updated debian/upstream/signing-key.asc contents are correct. Where did it come from? It was noted in d/changelog for 8.5.1-1: * Update the PHP 8.5 signing keys ## Dummy transitional package: php8.N-xsl This seems to be a dummy package for quite some time, perhaps now is a good time to check if it's still needed? In noble we have php8.3-xsl and it was a transitional package back then already. Doesn't have to be now, just take a note to check. ## Upstream release notes and changes Nothing else caught my eye. The PPA build has finished for many architectures, so that's good. I presume autopkgtests may not pass at this time because of reverse dependencies, but we could have an idea of the impact once all builds are done, and trigger them. ## lintian I did a lintian check, but there are many overrides, so many known lintian issues, not worth tackling now think. There is just one override that seems incorrect, because it's using a tag that doesn't exist. Perhaps it existed in the past: E: libapache2-mod-php8.5: alien-tag apache2-module-depends-on-real- apache2-package [usr/share/lintian/overrides/libapache2-mod-php8.5:1] The closest tag I found is https://lintian.debian.org/tags/apache2-module-does-not-depend-on- apache2-api.html Builds finishing, bonus points for a dep8 run to see if there are any surprised, and +1 from me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2138759 Title: [needs-packaging] php8.5 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2138759/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
