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