On 2020-04-18 22:01, Ashley Dixon wrote:
On Sat, Apr 18, 2020 at 09:45:44PM -0500, Dale wrote:
I seem to have been on the right track but couldn't figure out where to
go with the next step.  At times, I just have to ask for help.  The
output of emerge is cryptic for sure.  Of course, I know nothing about
PHP since I don't use it here. 

The output of emerge isn't necessarily cryptic; it's just concise, and the documentation describing its output is phenomenal. `man emerge` has a rather
intuitive table of all symbols relating to USE flags:

        Symbol   Location    Meaning
        ──────────────────────────────────────────────────────────────

        -        prefix      not enabled (either disabled or removed)
        *        suffix      transition to or from the enabled state
        %        suffix      newly added or removed
        ()       circumfix   forced, masked, or removed
        {}       circumfix   state is bound to FEATURES settings

On Sat, Apr 18, 2020 at 09:17:01PM -0500, Steve Freeman wrote:
I did not see anything in my output that made think "~amd64". How on earth
did you figure that out?  I would love to know. :-)

In Steve's case, the `(php7-4)`, as he suspected, indicates that the `php7-4` flag was "forced, masked, or removed". It clearly wasn't forced or removed, so I checked the base profile package.use.stable.mask to find the following addition from Brian Evans, made 27/02/2020, referencing bugs #706180 and #710942 (the
former of which explicitly refers to pecl-apcu).

        # Brian Evans <grkni...@gentoo.org> (2020-02-27)
        # Two packages are delayed during stable of PHP 7.4
        # arm, arm64 and hppa necessary to not disruput consistency
        # but this will allow all other packages to be used
        # Bug 706180, 710942
        dev-php/pecl-apcu php_targets_php7-4
        dev-php/pecl-yaz php_targets_php7-4

The commit can be viewed on-line at [1].

Hope this helps,
Ashley.

[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/profiles/base/package.use.stable.mask?id=4b3ffbad63031773ffbc04eff329c6986fb194a3


Thank you very much for taking time to explain. I have learned something today. :-) Much obliged for the help.

Steve

Reply via email to