Portage didn't require libxcvt for xorg-server-21.1.4[xorg]. 'qdepends xorg-server' didn't show and 'equery d libxcvt' shows nothing. But Xorg equires to start. Ebuild looks good for me CDEPEND->RDEPEND. So don't understand were the problem is. My (uptodate and fresh updated) portage-3.0.38.1-r2 and python-3.9.13_p4. If more info is required I could take lines by phone. I'm out of home. Reproducible: Always Expected Results: Portage RDEPEND avoid libxcvt to be 'emerge --depclean'ed
`emerge --info xorg-server`? Looks normal on my end (same portage version, albeit I didn't try python3.9, using 3.11). # emerge -c libxcvt Calculating dependencies... done! x11-libs/libxcvt-0.1.2 pulled in by: x11-base/xorg-server-21.1.4 requires >=x11-libs/libxcvt-0.1.0 equery d is not a reliable way to show deps, but it still shows for me: # equery d libxcvt * These packages depend on libxcvt: x11-base/xorg-server-21.1.4 (xorg ? >=x11-libs/libxcvt-0.1.0) (test ? >=x11-libs/libxcvt-0.1.0)
Thanks for your quick response. You're right, I'm sorry very much for the noise. Was my fault. I'm playing with my overlay for trimming record extension from build (as we have when xorg was build with configure) but couldn't get meson working and forgot to delete my overlay version.