portage-ng --merge
>>> Emerging : portage://media-libs/opencollada-1.6.68-r2:run?{[]}
These are the packages that would be merged, in order:
Calculating dependencies... done!
└─step 1─┤ download portage://app-admin/chrpath-0.18
│ └─ file ─┤ 51.00 Kb chrpath-0.18.tar.gz
│ download portage://dev-lang/python-3.15.0
│ └─ file ─┤ 34.04 Mb Python-3.15.0.tar.xz
│ │ 4.52 Kb python-gentoo-patches-3.15.0.tar.xz
│ download portage://dev-libs/libpcre-8.45-r4
│ └─ file ─┤ 1.51 Mb pcre-8.45.tar.bz2
│ download portage://dev-libs/zziplib-0.13.80
│ └─ file ─┤ 1.14 Mb zziplib-0.13.80.tar.gz
│ download portage://media-libs/lib3ds-2.0.0_rc1-r1
│ └─ file ─┤ 417.22 Kb lib3ds-20080909.zip
│ download portage://media-libs/opencollada-1.6.68-r2
│ └─ file ─┤ 11.54 Mb opencollada-1.6.68.tar.gz
└─step 2─┤ install portage://dev-libs/libpcre-8.45-r4
│ └─ conf ─┤ USE = "bzip2 pcre16* readline zlib (unicode) cxx jit -libedit -pcre32 -static-libs -valgrind"
│ │ SLOT = "3"
│ install portage://media-libs/lib3ds-2.0.0_rc1-r1
│ └─ conf ─┤ USE = "-static-libs"
│ install portage://app-admin/chrpath-0.18
│ install portage://dev-lang/python-3.15.0
│ └─ conf ─┤ USE = "gdbm* ncurses pgo* readline sqlite* ssl ensurepip (-jit) -bluetooth -build% -debug -examples -libedit
│ │ -tail-call-interp -test -tk -valgrind -verify-sig"
│ │ LLVM_SLOT = "21%*"
│ │ SLOT = "3.15"
└─step 3─┤ run portage://dev-libs/libpcre-8.45-r4
│ run portage://media-libs/lib3ds-2.0.0_rc1-r1
└─step 4─┤ install portage://dev-libs/zziplib-0.13.80
│ └─ conf ─┤ USE = "-sdl -test"
│ │ SLOT = "0/13"
└─step 5─┤ run portage://dev-libs/zziplib-0.13.80
└─step 6─┤ install portage://media-libs/opencollada-1.6.68-r2
│ └─ conf ─┤ USE = "-static-libs"
└─step 7─┤ run portage://media-libs/opencollada-1.6.68-r2
Total: 16 actions (6 downloads, 6 installs, 4 runs), grouped into 7 steps.
48.68 Mb to be downloaded.