# 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

Reply via email to