Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692090 - dev-lang/php: Please remove any dependency reference to <www-servers/apache-2.4
Summary: dev-lang/php: Please remove any dependency reference to <www-servers/apache-2.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-08-13 17:33 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2019-10-04 16:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-08-13 17:33:33 UTC
I'd like to finally remove apache-2.2 from the tree. A GitHub PR is about to follow.
Comment 1 Michael Orlitzky gentoo-dev 2019-08-13 17:47:08 UTC
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.
Comment 2 Brian Evans (RETIRED) gentoo-dev 2019-08-13 17:50:35 UTC
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.
Comment 3 Larry the Git Cow gentoo-dev 2019-10-04 16:24:07 UTC
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(-)