!!! existing preserved libs: >>> package: dev-libs/icu-77.1 * - /usr/lib64/libicudata.so.76 * - /usr/lib64/libicudata.so.76.1 * used by /usr/lib64/libQt6Core5Compat.so.6.8.3 (dev-qt/qt5compat-6.8.3) * - /usr/lib64/libicui18n.so.76 * - /usr/lib64/libicui18n.so.76.1 * used by /usr/lib64/libQt6Core5Compat.so.6.8.3 (dev-qt/qt5compat-6.8.3) * - /usr/lib64/libicuuc.so.76 * - /usr/lib64/libicuuc.so.76.1 * used by /usr/lib64/libQt6Core5Compat.so.6.8.3 (dev-qt/qt5compat-6.8.3)
New ICU definitely cracked the subslot. As for qt5compat, there's: > qt5compat-6.9999.ebuild:18: icu? ( dev-libs/icu:= ) (and in other ebuilds) Is USE=icu on, or not?
Assuming USE=icu, maybe emerge get interrupted after you updated icu (skipping the := rebuilds) and preserve libs took over or something? If USE=-icu, tried it given been a while and it's properly *not* linking with icu for me. Albeit may be fragile given that depends on whether icu is enabled on qtbase or not (thus the qtbase[icu=]), fallbacks to iconv otherwise.