Created attachment 477584 [details] build.log `emerge dev-qt/qtgui` fails with error: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld.gold: error: cannot find -lqtharfbuzzng 'build.log' and `emerge --info '=dev-qt/qtgui-5.6.2::gentoo'` are attached.
Created attachment 477586 [details] emerge --info '=dev-qt/qtgui-5.6.2::gentoo'
Created attachment 477588 [details] REAL `emerge --info '=dev-qt/qtgui-5.6.2::gentoo'`
2nd attachment is the build environment file. 3rd is the real emerge --info.
Was this the Qt downgrade that was being discussed on IRC?
I had a similar problem while downgrading qt packages from version 5.9.1 to version 5.7.1-r1. As a workaround I uninstalled =dev-qt/qtgui-5.9.1 before emerging =dev-qt/qtgui-5.7.1-r1.
(In reply to Francesco Turco from comment #5) > I had a similar problem while downgrading qt packages from version 5.9.1 to > version 5.7.1-r1. As a workaround I uninstalled =dev-qt/qtgui-5.9.1 before > emerging =dev-qt/qtgui-5.7.1-r1. Confirmed. In my case it was also needed to uninstall =dev-qt/qtwidgets-5.9* due to file conflicts.
(In reply to Francesco Turco from comment #5) > I had a similar problem while downgrading qt packages from version 5.9.1 to > version 5.7.1-r1. As a workaround I uninstalled =dev-qt/qtgui-5.9.1 before > emerging =dev-qt/qtgui-5.7.1-r1. I can confirm as well. After unsuccessful upgrade to Qt-5.9.2 I decided to go back to 5.7.1. But I stuck on "cannot find -lqtharfbuzzng" error. This workaround fixed it. Thanks
Nothing to do here I believe, major qt5 downgrades wouldn't happen anymore either way.