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 -- Ashley Dixon suugaku.co.uk 2A9A 4117 DA96 D18A 8A7B B0D2 A30E BF25 F290 A8AA
signature.asc
Description: PGP signature