Gentoo Archives: gentoo-user

From: james <garftd@×××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] printing pdfs
Date: Fri, 29 May 2020 22:30:33
Message-Id: 9c8d4f58-d260-8b64-38e2-a5fbf09fb476@verizon.net
In Reply to: Re: [gentoo-user] printing pdfs by Jack
1 On 5/28/20 7:34 PM, Jack wrote:
2 > On 2020.05.28 19:04, james wrote:
3 >> On 5/28/20 4:30 PM, Francesco Turco wrote:
4 >>> On Thu, May 28, 2020, at 22:11, james wrote:
5 >>>> So what application/strategy gets me past errors like this:
6 >>>>
7 >>>> "Cannot mix incompatible Qt library (version 0x50e01) with this library
8 >>>> (version 0x50e02)"
9 >>>
10 >>> Which application are you printing from?
11 >>> I guess it's a Qt application. In that case, please verify that all
12 >>> packages in the dev-qt category on your system have the same version
13 >>> number.
14 >>>
15 >>> You can use eix, for example:
16 >>>
17 >>> $ eix --category dev-qt --installed --compact
18 >>>
19 >>
20 >> 35 matches. Yes I run lxde and many qt codes.
21 >>
22 >> Perhaps better these are currenly blocked (will not update) qt:
23 >>
24 >> U ~] dev-qt/qtcore-5.15.0 [5.14.2]
25 >> �U ~] dev-qt/qtxml-5.15.0 [5.14.2]
26 >> U dev-qt/qtnetwork-5.15.0 [5.14.2] USE="-libressl%"
27 >> U ~] dev-qt/qttest-5.15.0 [5.14.2]
28 >> U ~] dev-qt/qtdbus-5.15.0 [5.14.2]
29 >>
30 >> U ~] dev-qt/qtgui-5.15.0 [5.14.2]
31 >> U ~] dev-qt/qtx11extras-5.15.0 [5.14.2]
32 >> U ~] dev-qt/qtwidgets-5.15.0 [5.14.2]
33 >> U ~] dev-qt/qtdeclarative-5.15.0 [5.14.2]
34 >> U ~] dev-qt/qtopengl-5.15.0 [5.14.2]
35 >> U ~] dev-qt/linguist-tools-5.15.0 [5.14.2]
36 >> U ~] dev-qt/qtmultimedia-5.15.0 [5.14.2]
37 >> U ~] dev-qt/qtpositioning-5.15.0 [5.14.2]
38 >> U ~] dev-qt/qtwayland-5.15.0 [5.14.2]
39 >> U ~] dev-python/qtawesome-0.7.2 [0.7.1]
40 > That's not output from the above command (dev-python wouldn't be
41 > there.)� Please show the output of the above eix command, or perhaps try
42 > "eix-installed -a | grep dev-qt" for another look to be sure all are at
43 > the same version.
44
45 Correct.
46 I tried to trim it down. So here is the full output:
47
48
49
50 # eix --category dev-qt --installed --compact
51 [?] dev-qt/designer (5.14.2(5/5.14)@05/24/2020 -> 5.13.2(5/5.13)^t):
52 WYSIWYG tool for designing and building graphical user interfaces with
53 QtWidgets
54 [?] dev-qt/linguist-tools (5.14.2(5/5.14)@05/24/2020 ->
55 (~)5.14.1(5/5.14)^t): Tools for working with Qt translation data files
56 [I] dev-qt/qt-creator (4.8.2@05/24/2020): Lightweight IDE for C++/QML
57 development centering around Qt
58 [?] dev-qt/qt-docs (5.14.2_p202003291239(5)@05/24/2020 ->
59 5.13.2_p201910220817(5)): Qt5 documentation, for use with Qt Creator and
60 other tools
61 [?] dev-qt/qt3d (5.14.2(5/5.14)@05/26/2020 -> 5.13.2(5/5.13)^t): 3D
62 rendering module for the Qt5 framework
63 [I] dev-qt/qtchooser (66@11/06/2019): Tool to quickly switch between
64 multiple Qt installations
65 [?] dev-qt/qtconcurrent (5.14.2(5/5.14)@05/15/2020 ->
66 (~)5.14.1(5/5.14)^t): Multi-threading concurrence support library for
67 the Qt5 framework
68 [?] dev-qt/qtcore (5.14.2(5/5.14.2)@05/15/2020 ->
69 (~)5.14.1-r1(5/5.14)^t): Cross-platform application development framework
70 [?] dev-qt/qtdatavis3d (5.14.2(5/5.14)@05/24/2020 -> 5.13.2(5/5.13)^t):
71 3D data visualization library for the Qt5 framework
72 [?] dev-qt/qtdbus (5.14.2(5/5.14)@05/15/2020 -> (~)5.14.1(5/5.14)^t):
73 Qt5 module for inter-process communication over the D-Bus protocol
74 [?] dev-qt/qtdeclarative (5.14.2(5/5.14)@05/15/2020 ->
75 (~)5.14.1-r1(5/5.14)^t): The QML and Quick modules for the Qt5 framework
76 [?] dev-qt/qtdiag (5.14.2(5/5.14)@05/24/2020 -> ~5.14.1(5/5.14)^t): Tool
77 for reporting diagnostic information about Qt and its environment
78 [?] dev-qt/qtgraphicaleffects (5.14.2(5/5.14)@05/24/2020 ->
79 5.13.2(5/5.13)^t): Set of QML types for adding visual effects to user
80 interfaces
81 [?] dev-qt/qtgui (5.14.2(5/5.14.2)@05/15/2020 ->
82 (~)5.14.1-r3(5/5.14.1)^t): The GUI module and platform plugins for the
83 Qt5 framework
84 [?] dev-qt/qthelp (5.14.2(5/5.14)@05/24/2020 -> 5.13.2(5/5.13)^t): Qt5
85 module for integrating online documentation into applications
86 [?] dev-qt/qtimageformats (5.14.2(5/5.14)@05/24/2020 ->
87 5.13.2(5/5.13)^t): Additional format plugins for the Qt image I/O system
88 [I] dev-qt/qtlockedfile (2.4.1_p20171024@11/12/2019): QFile extension
89 with advisory locking functions
90 [?] dev-qt/qtmultimedia (5.14.2(5/5.14)@05/24/2020 ->
91 (~)5.14.1(5/5.14)^t): Multimedia (audio, video, radio, camera) library
92 for the Qt5 framework
93 [?] dev-qt/qtnetwork (5.14.2(5/5.14)@05/15/2020 -> (~)5.14.1(5/5.14)^t):
94 Network abstraction library for the Qt5 framework
95 [?] dev-qt/qtopengl (5.14.2(5/5.14)@05/24/2020 -> (~)5.14.1(5/5.14)^t):
96 OpenGL support library for the Qt5 framework (deprecated)
97 [?] dev-qt/qtpositioning (5.14.2(5/5.14)@05/15/2020 ->
98 (~)5.14.1(5/5.14)^t): Physical position determination library for the
99 Qt5 framework
100 [?] dev-qt/qtprintsupport (5.14.2(5/5.14)@05/24/2020 ->
101 (~)5.14.1(5/5.14)^t): Printing support library for the Qt5 framework
102 [I] dev-qt/qtquickcontrols (5.14.1(5/5.14)@02/21/2020): Set of Qt Quick
103 controls to create complete user interfaces (deprecated)
104 [?] dev-qt/qtscript (5.14.2(5/5.14)@05/24/2020 -> (~)5.14.1(5/5.14)^t):
105 Application scripting library for the Qt5 framework (deprecated)
106 [I] dev-qt/qtsingleapplication (2.6.1_p20171024@11/12/2019): Qt library
107 to start applications only once per user
108 [?] dev-qt/qtsql (5.14.2(5/5.14.2)@05/24/2020 -> (~)5.14.1(5/5.14.1)^t):
109 SQL abstraction library for the Qt5 framework
110 [I] dev-qt/qtsvg (5.14.1(5/5.14)@01/30/2020): SVG rendering library for
111 the Qt5 framework
112 [?] dev-qt/qttest (5.14.2(5/5.14)@05/15/2020 -> (~)5.14.1(5/5.14)^t):
113 Unit testing library for the Qt5 framework
114 [?] dev-qt/qtwayland (5.14.2(5/5.14)@05/15/2020 ->
115 (~)5.14.1-r1(5/5.14)^t): Wayland platform plugin for Qt
116 [?] dev-qt/qtwebchannel (5.14.2(5/5.14)@05/24/2020 ->
117 (~)5.14.1(5/5.14)^t): Qt5 module for integrating C++ and QML
118 applications with HTML/JavaScript clients
119 [?] dev-qt/qtwebengine (5.14.2(5/5.14)@05/24/2020 ->
120 (~)5.14.1(5/5.14)^t): Library for rendering dynamic web content in Qt5
121 C++ and QML applications
122 [?] dev-qt/qtwebkit (5.212.0_pre20200309-r1(5/5.212)@04/08/2020 ->
123 5.212.0_pre20190629(5/5.212)): WebKit rendering library for the Qt5
124 framework (deprecated)
125 [?] dev-qt/qtwidgets (5.14.2(5/5.14)@05/15/2020 -> (~)5.14.1(5/5.14)^t):
126 Set of components for creating classic desktop-style UIs for the Qt5
127 framework
128 [?] dev-qt/qtx11extras (5.14.2(5/5.14)@05/15/2020 ->
129 (~)5.14.1(5/5.14)^t): Linux/X11-specific support library for the Qt5
130 framework
131 [?] dev-qt/qtxml (5.14.2(5/5.14)@05/24/2020 -> (~)5.14.1(5/5.14)^t):
132 Implementation of SAX and DOM for the Qt5 framework
133 Found 35 matches
134
135
136
137 >>
138 >> Not staying up with the very latest qt packages, causes even more
139 >> problems. I usually have to wait, up to 7 days, as the others trickle
140 >> in and the all the qt packages will install. Sometime I have to remove
141 >> them all, then do the upgrade.
142 >>
143 >> This is the first time it has affected pdf files.
144 >>
145 >> Palemoon will not even load pdfs, at least this version::
146 >>
147 >> NewMoon: 28.9.3� (the unofficial build of PaleMoon.)
148 >>
149 >> I'll guess I just wait a few days and see what trickles in on qqt
150 >> upgrades:
151 >>
152 >> <startsnip>
153 >> (dev-qt/qtcore-5.15.0:5/5.15.0::gentoo, ebuild scheduled for merge)
154 >> USE="icu -debug -old-kernel (-systemd) -test" ABI_X86="(64)" conflicts
155 >> with
156 >> ��� ~dev-qt/qtcore-5.14.2:5/5.14.2= required by
157 >> (dev-qt/qtnetwork-5.14.2:5/5.14::gentoo, installed) USE="ssl -bindist
158 >> -connman -debug -gssapi -libproxy -networkmanager -sctp -test"
159 >> ABI_X86="(64)"
160 >> ��� ^������������������� ^^^^^^^^^^
161 >> ��� ~dev-qt/qtcore-5.14.2 required by
162 >> (dev-qt/qtgraphicaleffects-5.14.2:5/5.14::gentoo, installed)
163 >> USE="-debug -test" ABI_X86="(64)"
164 >> ��� ^������������� ^^^^^^
165 >> ��� ~dev-qt/qtcore-5.14.2:5= required by
166 >> (dev-qt/qtxml-5.14.2:5/5.14::gentoo, installed) USE="-debug -test"
167 >> ABI_X86="(64)"
168 >> ��� ^������������� ^^^^^^
169 >> ��� ~dev-qt/qtcore-5.14.2:5/5.14.2= required by
170 >> (dev-qt/qtdiag-5.14.2:5/5.14::gentoo, installed) USE="network widgets
171 >> -debug -test" ABI_X86="(64)"
172 >> <endsnip>
173 > What is trying to pull in qtcore-5.15.0?� You started this with a
174 > problem of pdf viewers all complaining about mismatched qt versions, but
175 > this looks like a portage issue.� If you are manually marking dev-qt
176 > packages as ~, you have to be sure you have gotten them all.� All dev-qt
177 > packages (some, such as qt-creator are on a different number scheme)
178 > must have the same version.� They are generally released all at the same
179 > time, so incomplete upgrades are likely due to a problem in
180 > package.accepted_keywords.
181
182
183 Yes, OK, but I cannot tell which ones are not unmasked from the output
184 above.

Replies

Subject Author
Re: [gentoo-user] printing pdfs Jack <ostroffjh@×××××××××××××××××.net>
Re: [gentoo-user] printing pdfs Neil Bothwick <neil@××××××××××.uk>