Gentoo Archives: gentoo-user

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