Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710942 - php_targets_php7-4 still masked despite apparent php 7.4 stabilization
Summary: php_targets_php7-4 still masked despite apparent php 7.4 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-27 16:18 UTC by Vincent Huisman
Modified: 2020-05-14 18:17 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 Vincent Huisman 2020-02-27 16:18:43 UTC
I got php-7.4.3 and httpd-php-7.4 today since they are stable, though php_targets_php7-4 is still masked in use.stable.mask. This prevents proper rebuilds for e.g. pecl-imagick while emerge --depclean already wants to get rid of virtual/httpd-php-7.3. I'm going to take a guess that the mask is not necessary anymore.

Reproducible: Always
Comment 1 Brian Evans (RETIRED) gentoo-dev 2020-02-27 16:28:19 UTC
The mask is still necessary while stabilization occurs on all arches.  In particular because of dev-php/pecl-yaz at the least being stable on arm and hppa which have yet to stable 7.4
Comment 2 Larry the Git Cow gentoo-dev 2020-02-27 19:52:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3ffbad63031773ffbc04eff329c6986fb194a3

commit 4b3ffbad63031773ffbc04eff329c6986fb194a3
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2020-02-27 19:49:28 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2020-02-27 19:52:03 +0000

    package.use.stable.mask: Remask 2 packages on PHP 7.4 targets
    
    dev-php/pecl-yaz would be an issue on arm and hppa
    Bug 706180 will throw an issue with arm64 for dev-php/pecl-apcu
    
    Bug: https://bugs.gentoo.org/710942
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 profiles/base/package.use.stable.mask | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

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

commit a4e04f2ec52103643598f140a701a7a8a2ce6097
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2020-02-27 17:07:23 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2020-02-27 19:52:03 +0000

    use.stable.mask: Remove mask for PHP 7.4 target
    
    Bug: https://bugs.gentoo.org/710942
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 profiles/base/use.stable.mask | 4 ----
 1 file changed, 4 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2020-05-14 18:17:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1d6fc79660d80974609b90e6c6a5b6abd0b406

commit 3c1d6fc79660d80974609b90e6c6a5b6abd0b406
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2020-05-14 18:15:32 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2020-05-14 18:15:32 +0000

    profiles: p.u.s.mask - Drop old PHP 7.4 target mask
    
    Issues resolved
    
    Closes: https://bugs.gentoo.org/710942
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 profiles/base/package.use.stable.mask | 8 --------
 1 file changed, 8 deletions(-)