Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 822255 - www-apps/icingaweb2-9999 erroneously requires (php-7.4 or php-7.3) but not php-8.0
Summary: www-apps/icingaweb2-9999 erroneously requires (php-7.4 or php-7.3) but not ph...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-07 08:05 UTC by Reuben Farrelly
Modified: 2021-11-07 15:46 UTC (History)
1 user (show)

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 Reuben Farrelly 2021-11-07 08:05:32 UTC
Currently I have a system which has php-8.0 installed.  There are no further packages on this system which require php-7.4 to either be installed or to run.

However icingaweb2-9999 still does have this DEPEND set in the ebuild, but does not require it in practice to operate and functions fine with php-8.0.

Furthermore icingaweb2-2.9.3-r2 which is in the tree permits php-8.0:

dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]

Can the -9999 ebuild dependencies please be updated to match the stable ebuild and allow php-8.0 to satisfy the dependency?

While untested with php-8.1 it might be good to enable this version as well, at least for the -9999 ebuild given php-8.1 is in testing too.
Comment 1 Larry the Git Cow gentoo-dev 2021-11-07 15:46:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d78fe9d317ddfa34497be4375449500c95dcf77

commit 7d78fe9d317ddfa34497be4375449500c95dcf77
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2021-11-07 15:46:24 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2021-11-07 15:46:32 +0000

    www-apps/icingaweb2: fix php deps for 9999
    
    Closes: https://bugs.gentoo.org/822255
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 www-apps/icingaweb2/icingaweb2-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)