Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 956314 - dev-qt/qt5compat: preserved libs after icu update
Summary: dev-qt/qt5compat: preserved libs after icu update
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-19 11:57 UTC by Patrick Lauer
Modified: 2025-05-23 15:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2025-05-19 11:57:12 UTC
!!! 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)
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-05-19 11:59:13 UTC
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?
Comment 2 Ionen Wolkens gentoo-dev 2025-05-19 13:07:49 UTC
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.