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.