portage-ng / portage / dev-scheme / guile-ssh / 0.18.0
emerge -vp

These are the packages that would be merged, in order:

Calculating dependencies ... done!
Dependency resolution took 1.12 s (backtrack: 0/20).

[ebuild  N     ] dev-libs/libatomic_ops-7.10.0::gentoo  531 KiB
[ebuild  N     ] app-eselect/eselect-guile-20250224::gentoo  0 KiB
[ebuild  N     ] dev-libs/boehm-gc-8.2.12::gentoo  USE="large threads -cxx -static-libs" 1204 KiB
[ebuild  N     ] net-libs/libssh-0.12.2:0/4::gentoo  USE="server sftp zlib -debug -examples -fido2 -gssapi -mbedtls -pcap -static-libs -test -verify-sig" 742 KiB
[ebuild  N     ] dev-scheme/guile-3.0.11-r1:3.0::gentoo  USE="deprecated jit networking nls regex threads -debug -debug-malloc" 5738 KiB
[ebuild  N     ] dev-scheme/guile-ssh-0.18.0::gentoo  GUILE_TARGETS="3-0 -2-2" 587 KiB

Total: 6 packages (6 new), Size of downloads: 8799 KiB

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-scheme/guile-ssh-0.18.0::gentoo
# required by =dev-scheme/guile-ssh-0.18.0 (argument)
>=net-libs/libssh-0.12.2 server

Wall time
2.097 s vs. 0.085 s for portage-ng