emerge --depclean removed dev-qt/qtserialport-5.9.3 which then appeared in the list of preserved-libs required for =sys-libs/gwenhywfar-4.15.3-r1.
m4/ax_have_qt.m4 actually contains this: qtHaveModule(axcontainer): QT += axcontainer qtHaveModule(axserver): QT += axserver qtHaveModule(concurrent): QT += concurrent qtHaveModule(core): QT += core qtHaveModule(dbus): QT += dbus qtHaveModule(declarative): QT += declarative qtHaveModule(designer): QT += designer qtHaveModule(gui): QT += gui qtHaveModule(help): QT += help qtHaveModule(multimedia): QT += multimedia qtHaveModule(multimediawidgets): QT += multimediawidgets qtHaveModule(network): QT += network qtHaveModule(opengl): QT += opengl qtHaveModule(printsupport): QT += printsupport qtHaveModule(qml): QT += qml qtHaveModule(qmltest): QT += qmltest qtHaveModule(x11extras): QT += x11extras qtHaveModule(script): QT += script qtHaveModule(scripttools): QT += scripttools qtHaveModule(sensors): QT += sensors qtHaveModule(serialport): QT += serialport qtHaveModule(sql): QT += sql qtHaveModule(svg): QT += svg qtHaveModule(testlib): QT += testlib qtHaveModule(uitools): QT += uitools qtHaveModule(webkit): QT += webkit qtHaveModule(webkitwidgets): QT += webkitwidgets qtHaveModule(xml): QT += xml qtHaveModule(xmlpatterns): QT += xmlpatterns qtHaveModule(widgets): QT += widgets I doubt the package is using all of these, but nevertheless: What a mess.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82eb14efdb7e64341d631a7b9a7dfa6782a6305f commit 82eb14efdb7e64341d631a7b9a7dfa6782a6305f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-02-12 22:44:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-02-12 23:50:09 +0000 sys-libs/gwenhywfar: 4.19.0 version bump Thanks-to: Thomas Bettler <thomas.bettler@gmail.com> Bug: https://bugs.gentoo.org/582740 Bug: https://bugs.gentoo.org/640900 Closes: https://bugs.gentoo.org/644782 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-libs/gwenhywfar/Manifest | 1 + sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild | 116 +++++++++++++++++++++++++++ sys-libs/gwenhywfar/metadata.xml | 17 ++-- 3 files changed, 128 insertions(+), 6 deletions(-)}
4.19.0 is now stable.