emerge -vp
These are the packages that would be merged, in order:
Calculating dependencies ... done!
Dependency resolution took 1.18 s (backtrack: 0/20).
[ebuild N ] dev-libs/oniguruma-6.9.10:0/5::gentoo USE="-crnl-as-line-terminator -static-libs" 957 KiB
[ebuild N ] app-eselect/eselect-php-0.9.9::gentoo USE="-apache2 -fpm" 54 KiB
[ebuild N ] net-libs/c-client-2007f_p7-r1::gentoo USE="ipv6 pam ssl -doc -kerberos -static-libs -topal" 2772 KiB
[ebuild N ] dev-lang/php-8.3.35:8.3::gentoo USE="acl apache2 bzip2 cli ctype fileinfo filter flatfile gdbm gmp iconv imap ipv6 jit jpeg nls opcache opcache-jit phar png posix readline session simplexml sqlite ssl threads tokenizer truetype unicode xml zlib -apparmor -argon2 -avif -bcmath -berkdb -calendar -capstone -cdb -cgi -curl -debug -embed -enchant -exif -ffi -fpm -ftp -gd -inifile -intl -iodbc -kerberos -ldap -ldap-sasl -libedit -lmdb -mhash -mssql -mysql -mysqli -odbc -pcntl -pdo -phpdbg -postgres -qdbm (-selinux) -session-mm -sharedmem -snmp -soap -sockets -sodium -spell (-systemd) -sysvipc -test -tidy -tokyocabinet -valgrind -webp -xmlreader -xmlwriter -xpm -xslt -zip" POSTGRES_TARGETS="postgres17 -postgres15 -postgres16 -postgres18" 12328 KiB
[ebuild N ] dev-php/pecl-uploadprogress-2.0.2-r2::gentoo USE="-examples" PHP_TARGETS="php8-3 -php8-2" 20 KiB
Total: 5 packages (5 new), Size of downloads: 16129 KiB
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-php/pecl-uploadprogress-2.0.2-r2::gentoo[php_targets_php8-3]
# required by =dev-php/pecl-uploadprogress-2.0.2-r2 (argument)
>=dev-lang/php-8.3.35:8.3 apache2
* In order to avoid wasting time, backtracking has terminated early
* due to the above autounmask change(s). The --autounmask-backtrack=y
* option can be used to force further backtracking, but there is no
* guarantee that it will produce a solution.
- Wall time
- 2.149 s vs. 1.510 s for portage-ng