I'd like to finally remove apache-2.2 from the tree. A GitHub PR is about to follow.
I think the only place we mention it is in this "or" dependency: apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) Does that cause problems if you delete apache-2.2? (I hope not.) If it doesn't, we can keep this open for us to clean up the ebuilds, but it doesn't have to block your removal.
We will rotate this out as part of our updates every 28 days. The security versions (5.6 backports and 7.1) may take a bit longer. Since it is an OR dependency, this will not block any masking.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df250126b847ab873cbe0e7fa8ce0de794d2697 commit 6df250126b847ab873cbe0e7fa8ce0de794d2697 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2019-10-04 16:23:30 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2019-10-04 16:23:57 +0000 dev-lang/php: Convert apache dependency to work on all versions The conditional dependency on www-servers/apache can be simplifed so that it works on all versions and still be equal in existing installed VDB Modify all current ebuilds to close the bug Closes: https://bugs.gentoo.org/692090 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Brian Evans <grknight@gentoo.org> dev-lang/php/php-5.6.40-r6.ebuild | 3 +-- dev-lang/php/php-7.1.31.ebuild | 3 +-- dev-lang/php/php-7.1.32.ebuild | 3 +-- dev-lang/php/php-7.2.21.ebuild | 3 +-- dev-lang/php/php-7.2.22.ebuild | 3 +-- dev-lang/php/php-7.2.23.ebuild | 3 +-- dev-lang/php/php-7.3.10.ebuild | 3 +-- dev-lang/php/php-7.3.8.ebuild | 3 +-- dev-lang/php/php-7.3.9.ebuild | 3 +-- 9 files changed, 9 insertions(+), 18 deletions(-)