On 2020.05.28 19:04, james wrote:
On 5/28/20 4:30 PM, Francesco Turco wrote:
On Thu, May 28, 2020, at 22:11, james wrote:
So what application/strategy gets me past errors like this:

"Cannot mix incompatible Qt library (version 0x50e01) with this library
(version 0x50e02)"

Which application are you printing from?
I guess it's a Qt application. In that case, please verify that all packages in the dev-qt category on your system have the same version number.

You can use eix, for example:

$ eix --category dev-qt --installed --compact


35 matches. Yes I run lxde and many qt codes.

Perhaps better these are currenly blocked (will not update) qt:

U ~] dev-qt/qtcore-5.15.0 [5.14.2]
 U ~] dev-qt/qtxml-5.15.0 [5.14.2]
U dev-qt/qtnetwork-5.15.0 [5.14.2] USE="-libressl%"
U ~] dev-qt/qttest-5.15.0 [5.14.2]
U ~] dev-qt/qtdbus-5.15.0 [5.14.2]

U ~] dev-qt/qtgui-5.15.0 [5.14.2]
U ~] dev-qt/qtx11extras-5.15.0 [5.14.2]
U ~] dev-qt/qtwidgets-5.15.0 [5.14.2]
U ~] dev-qt/qtdeclarative-5.15.0 [5.14.2]
U ~] dev-qt/qtopengl-5.15.0 [5.14.2]
U ~] dev-qt/linguist-tools-5.15.0 [5.14.2]
U ~] dev-qt/qtmultimedia-5.15.0 [5.14.2]
U ~] dev-qt/qtpositioning-5.15.0 [5.14.2]
U ~] dev-qt/qtwayland-5.15.0 [5.14.2]
U ~] dev-python/qtawesome-0.7.2 [0.7.1]
That's not output from the above command (dev-python wouldn't be there.) Please show the output of the above eix command, or perhaps try "eix-installed -a | grep dev-qt" for another look to be sure all are at the same version.

Not staying up with the very latest qt packages, causes even more problems. I usually have to wait, up to 7 days, as the others trickle in and the all the qt packages will install. Sometime I have to remove them all, then do the upgrade.

This is the first time it has affected pdf files.

Palemoon will not even load pdfs, at least this version::

NewMoon: 28.9.3  (the unofficial build of PaleMoon.)

I'll guess I just wait a few days and see what trickles in on qqt upgrades:

<startsnip>
(dev-qt/qtcore-5.15.0:5/5.15.0::gentoo, ebuild scheduled for merge) USE="icu -debug -old-kernel (-systemd) -test" ABI_X86="(64)" conflicts with ~dev-qt/qtcore-5.14.2:5/5.14.2= required by (dev-qt/qtnetwork-5.14.2:5/5.14::gentoo, installed) USE="ssl -bindist -connman -debug -gssapi -libproxy -networkmanager -sctp -test" ABI_X86="(64)"
    ^                    ^^^^^^^^^^
~dev-qt/qtcore-5.14.2 required by (dev-qt/qtgraphicaleffects-5.14.2:5/5.14::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^
~dev-qt/qtcore-5.14.2:5= required by (dev-qt/qtxml-5.14.2:5/5.14::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^
~dev-qt/qtcore-5.14.2:5/5.14.2= required by (dev-qt/qtdiag-5.14.2:5/5.14::gentoo, installed) USE="network widgets -debug -test" ABI_X86="(64)"
<endsnip>
What is trying to pull in qtcore-5.15.0? You started this with a problem of pdf viewers all complaining about mismatched qt versions, but this looks like a portage issue. If you are manually marking dev-qt packages as ~, you have to be sure you have gotten them all. All dev-qt packages (some, such as qt-creator are on a different number scheme) must have the same version. They are generally released all at the same time, so incomplete upgrades are likely due to a problem in package.accepted_keywords.

Reply via email to