Hmm [1][2] which I'd consider to be needed here leave me somewhat confused.
I'm leaving my comfort zone here, IIRC breaks should always be versioned and 
versioning the dependency here makes no sense.
OTOH a deconfigure would be enough so conflicts seems kind of hard for this.
And finally both provide virtual "libapache2-mod-php" which would again be more 
like "Conflicts"

For a trial run before discussing with more people I gave it a try with
the harder style (Conflicts) to see if it would enforce ordering
correctly.

PPA [3] holds a test build with conflicts, once built later on I'll give it a 
test if it works.
If it does I'd want to discuss it with the Team if I'm overlooking something 
and maybe pass it to Bryce for coordinating PHP uploads and considerations for 
PHP in general.

MP [4] holds the changes I have pushed to that PPA so that we can
discuss about it.

[1]: 
https://www.debian.org/doc/debian-policy/ch-relationships.html#packages-which-break-other-packages-breaks
[2]: 
https://www.debian.org/doc/debian-policy/ch-relationships.html#conflicting-binary-packages-conflicts
[3]: 
https://launchpad.net/~paelzer/+archive/ubuntu/bug-1850933-mod-php-ordering-on-install
[4]: 
https://code.launchpad.net/~paelzer/ubuntu/+source/php7.3/+git/php7.3/+merge/375381

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1850933

Title:
  after upgrade 19.04 to 19.10, apache serves php code

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1850933/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to