Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 601668 - www-apps/icingaweb2 - request update to add optional php-7.1 dependency
Summary: www-apps/icingaweb2 - request update to add optional php-7.1 dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-05 13:35 UTC by Reuben Farrelly
Modified: 2016-12-08 18:39 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 2016-12-05 13:35:42 UTC
Currently the icingaweb2 ebuilds do not allow php7_1 to satisfy the php dependency that is required for this package to be used.

However it appears that php7_1 is actually functional and supported by upstream:

------

 Installing Requirements
    ...
    PHP >= 5.3.0 w/ gettext, intl and OpenSSL support

-------

To allow php7_1 to satisfy this we only need to add the following to the DEPEND section of the ebuild, leaving all other php optional dependencies as they are:

dev-lang/php:7.1[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,post
gres?,sockets,ssl,xslt,xml]

I have tested this fix and it works, and I can confirm that icingaweb2 works fine both with this addition, and when run with php-7.1.

We should at the very least add this to the icingaweb2-9999 ebuild and most likely the current stable 2.3.4-r1 ebuild also.
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2016-12-08 18:39:14 UTC
fixed in 2.3.4-r2 and 9999, thanks