portage-ng / portage / sys-cluster / rocm-k8s-device-plugin / 0.5.0
emerge -vp

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

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



[ebuild  N     ] sys-cluster/rocm-k8s-device-plugin-0.5.0::gentoo  6150 KiB
[ebuild  N     ]  sys-cluster/kubelet-1.37.0::gentoo  USE="(-selinux)" 44491 KiB
[ebuild  N     ]   dev-lang/go-1.27.2:0/1.27.2::gentoo  CPU_FLAGS_X86="sse2" 34312 KiB

Total: 3 packages (3 new), Size of downloads: 84952 KiB

 * Error: circular dependencies:

(dev-lang/go-1.27.2:0/1.27.2::gentoo, ebuild scheduled for merge) depends on
 (dev-lang/go-1.27.2:0/1.27.2::gentoo, ebuild scheduled for merge) (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by sys-cluster/rocm-k8s-device-plugin-0.5.0::gentoo
# required by =sys-cluster/rocm-k8s-device-plugin-0.5.0 (argument)
>=x11-libs/libdrm-2.4.134 video_cards_amdgpu

 * 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.632 s vs. 0.085 s for portage-ng