Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 551104

Summary: Remove php_targets_php5-6 use.stable.mask
Product: Gentoo Linux Reporter: bugzilla-gentoo
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: cyberbat83, himbeere
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 550164    
Bug Blocks:    

Description bugzilla-gentoo 2015-06-03 19:16:39 UTC
dev-php/pecl-geoip can`t install for php5.6
php_targets_php5-6 is not detected:

shell ~ # USE="php_targets_php5-6" emerge -av dev-php/pecl-geoip
These are the packages that would be merged, in order:
Calculating dependencies /
!!! Problem resolving dependencies for dev-php/pecl-geoip
... done!
!!! The ebuild selected to satisfy "dev-php/pecl-geoip" has unmet requirements.
- dev-php/pecl-geoip-1.1.0::gentoo USE="" ABI_X86="64" PHP_TARGETS="-php5-4 -php5-5 -php5-6"
  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( php_targets_php5-6 php_targets_php5-5 php_targets_php5-4 )


php_targets_php5-5 is working
Comment 1 Brian Evans (RETIRED) gentoo-dev 2015-06-03 19:26:45 UTC
This is because dev-lang/php:5.6 is not yet stable on all arches.

The mask will be removed once the depending bug is done.

Workaround: add the pecl packages to /etc/portage/package.accept_keywords to make the USE available
Comment 2 cyberbat 2015-06-04 10:21:21 UTC
You can unmask this use flag globaly by placing

-php_targets_php5-6

to

/etc/portage/profile/use.stable.mask
Comment 3 Brian Evans (RETIRED) gentoo-dev 2015-06-08 18:29:24 UTC
*** Bug 551500 has been marked as a duplicate of this bug. ***
Comment 4 Andrius Štikonas 2015-08-09 11:41:50 UTC
Depending bug was fixed 10 days ago. Was this forgotten?