portage-ng --merge
>>> Emerging : portage://dev-libs/pmdk-2.1.1:run?{[]}
These are the packages that would be merged, in order:
Calculating dependencies... done!
└─step 1─┤ download portage://app-text/pandoc-bin-3.12.1
│ └─ file ─┤ 33.73 Mb pandoc-3.12.1-linux-amd64.tar.gz
│ download portage://dev-libs/iniparser-4.3.2
│ └─ file ─┤ 299.96 Kb iniparser-v4.3.2.tar.bz2
│ download portage://dev-libs/pmdk-2.1.1
│ └─ file ─┤ 1.47 Mb pmdk-2.1.1.tar.gz
│ download portage://sys-apps/keyutils-1.6.3-r1
│ └─ file ─┤ 133.81 Kb keyutils-1.6.3.tar.gz
│ download portage://sys-block/libfabric-2.3.1-r1
│ └─ file ─┤ 2.90 Mb libfabric-2.3.1.tar.bz2
│ download portage://sys-block/ndctl-77-r2
│ └─ file ─┤ 411.38 Kb ndctl-77.tar.gz
└─step 2─┤ install portage://dev-libs/iniparser-4.3.2
│ └─ conf ─┤ USE = "-doc -examples"
│ │ SLOT = "0/4"
│ install portage://sys-apps/keyutils-1.6.3-r1
│ └─ conf ─┤ USE = "-static -static-libs -test"
│ │ SLOT = "0/1.9"
│ install portage://sys-block/libfabric-2.3.1-r1
│ └─ conf ─┤ USE = "-cuda -efa -io-uring -rocm -ucx -usnic -verbs"
│ │ SLOT = "0/1"
└─step 3─┤ install portage://app-text/pandoc-bin-3.12.1
│ └─ conf ─┤ USE = "pandoc-symlink"
│ run portage://dev-libs/iniparser-4.3.2
│ run portage://sys-apps/keyutils-1.6.3-r1
│ run portage://sys-block/libfabric-2.3.1-r1
└─step 4─┤ run portage://app-text/pandoc-bin-3.12.1
└─step 5─┤ install portage://sys-block/ndctl-77-r2
│ └─ conf ─┤ USE = "-doc -libtracefs -test"
│ │ SLOT = "0/6"
└─step 6─┤ install portage://virtual/pandoc-0-r1
│ run portage://sys-block/ndctl-77-r2
└─step 7─┤ install portage://dev-libs/pmdk-2.1.1
│ └─ conf ─┤ SLOT = "0/1"
└─step 8─┤ run portage://dev-libs/pmdk-2.1.1
Total: 19 actions (6 downloads, 7 installs, 6 runs), grouped into 8 steps.
38.93 Mb to be downloaded.