1 |
On Sunday 05 Mar 2017 02:10:09 Alon Bar-Lev wrote: |
2 |
> On 5 March 2017 at 00:59, Peter Humphrey <peter@××××××××××××.uk> wrote: |
3 |
> > I just can't believe it. They're issuing a general-purpose tool, to work |
4 |
> > everywhere, and they don't test it on a representative sample of systems? |
5 |
> |
6 |
> It was tested, otherwise how could the conflict with kde-apps/gpgmepp |
7 |
> and kde-apps/kdepimlibs:4 been known? |
8 |
> |
9 |
> Upstream has merge some external libraries into its own code base and |
10 |
> provided an option to disable these exactly for this use case. |
11 |
> Adding USE="-cxx -qt5" or masking this package provides remedy for |
12 |
> those who still use kdepimlibs:4, both are standard gentoo procedures. |
13 |
> As apposed to what you present in previous messages, a "standard kde" |
14 |
> system may or may not include kdepimlibs:4. We delayed too much |
15 |
> stabilization of gpgme to allow proper resolution, however, no reason |
16 |
> to delay any more as no issue for these that do not use kdepimlibs:4 |
17 |
> and for these who use a simple USE change or mask resolves the issue. |
18 |
> |
19 |
> > I just can't believe it. They're issuing a general-purpose tool, to work |
20 |
> > everywhere, and they don't test it on a representative sample of systems? |
21 |
> |
22 |
> Indeed, we provide general-proposed tool that with correct setup can |
23 |
> work in most cases as supported as outlined by the designated |
24 |
> upstreams, while bridging the gaps and permutations as much as we can. |
25 |
> |
26 |
> Regards, |
27 |
> Alon |
28 |
|
29 |
I guess it wasn't tested on a no-multilib as I'm running on a box here. Kmail |
30 |
needs to be rebuilt, but it fails like so: |
31 |
|
32 |
cd /var/tmp/portage/kde- |
33 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
34 |
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - |
35 |
DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - |
36 |
DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - |
37 |
DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - |
38 |
D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- |
39 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
40 |
-I/var/tmp/portage/kde- |
41 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - |
42 |
I/var/tmp/portage/kde- |
43 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - |
44 |
I/var/tmp/portage/kde- |
45 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - |
46 |
I/var/tmp/portage/kde- |
47 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - |
48 |
I/var/tmp/portage/kde- |
49 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - |
50 |
I/var/tmp/portage/kde- |
51 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - |
52 |
I/var/tmp/portage/kde- |
53 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - |
54 |
I/var/tmp/portage/kde- |
55 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - |
56 |
I/var/tmp/portage/kde- |
57 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee |
58 |
-I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - |
59 |
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - |
60 |
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - |
61 |
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - |
62 |
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - |
63 |
I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - |
64 |
I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - |
65 |
I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - |
66 |
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - |
67 |
march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align |
68 |
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - |
69 |
DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- |
70 |
threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - |
71 |
fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o |
72 |
CMakeFiles/messageviewer.dir/adblock/adblockblockableitemswidget.cpp.o -c |
73 |
/var/tmp/portage/kde- |
74 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer/adblock/adblockblockableitemswidget.cpp |
75 |
[ 55%] Building CXX object |
76 |
messageviewer/CMakeFiles/messageviewer.dir/globalsettings_base.cpp.o |
77 |
cd /var/tmp/portage/kde- |
78 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
79 |
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - |
80 |
DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - |
81 |
DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - |
82 |
DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - |
83 |
D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- |
84 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
85 |
-I/var/tmp/portage/kde- |
86 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - |
87 |
I/var/tmp/portage/kde- |
88 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - |
89 |
I/var/tmp/portage/kde- |
90 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - |
91 |
I/var/tmp/portage/kde- |
92 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - |
93 |
I/var/tmp/portage/kde- |
94 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - |
95 |
I/var/tmp/portage/kde- |
96 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - |
97 |
I/var/tmp/portage/kde- |
98 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - |
99 |
I/var/tmp/portage/kde- |
100 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - |
101 |
I/var/tmp/portage/kde- |
102 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee |
103 |
-I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - |
104 |
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - |
105 |
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - |
106 |
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - |
107 |
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - |
108 |
I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - |
109 |
I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - |
110 |
I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - |
111 |
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - |
112 |
march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align |
113 |
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - |
114 |
DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- |
115 |
threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - |
116 |
fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o |
117 |
CMakeFiles/messageviewer.dir/globalsettings_base.cpp.o -c |
118 |
/var/tmp/portage/kde- |
119 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer/globalsettings_base.cpp |
120 |
make[2]: *** No rule to make target '/usr/lib64/libgpgme-pthread.so', needed |
121 |
by 'lib/libmessageviewer.so.4.14.29'. Stop. |
122 |
make[2]: *** Waiting for unfinished jobs.... |
123 |
[ 55%] Building CXX object |
124 |
messageviewer/CMakeFiles/messageviewer.dir/messageviewer_automoc.cpp.o |
125 |
cd /var/tmp/portage/kde- |
126 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
127 |
&& /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - |
128 |
DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - |
129 |
DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - |
130 |
DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - |
131 |
D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- |
132 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer |
133 |
-I/var/tmp/portage/kde- |
134 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - |
135 |
I/var/tmp/portage/kde- |
136 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - |
137 |
I/var/tmp/portage/kde- |
138 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - |
139 |
I/var/tmp/portage/kde- |
140 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - |
141 |
I/var/tmp/portage/kde- |
142 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - |
143 |
I/var/tmp/portage/kde- |
144 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - |
145 |
I/var/tmp/portage/kde- |
146 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - |
147 |
I/var/tmp/portage/kde- |
148 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - |
149 |
I/var/tmp/portage/kde- |
150 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee |
151 |
-I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - |
152 |
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - |
153 |
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - |
154 |
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - |
155 |
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - |
156 |
I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - |
157 |
I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - |
158 |
I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - |
159 |
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - |
160 |
march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align |
161 |
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - |
162 |
DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- |
163 |
threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - |
164 |
fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o |
165 |
CMakeFiles/messageviewer.dir/messageviewer_automoc.cpp.o -c |
166 |
/var/tmp/portage/kde- |
167 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer/messageviewer_automoc.cpp |
168 |
make[2]: Leaving directory '/var/tmp/portage/kde- |
169 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' |
170 |
make[1]: *** [CMakeFiles/Makefile2:4312: |
171 |
messageviewer/CMakeFiles/messageviewer.dir/all] Error 2 |
172 |
make[1]: Leaving directory '/var/tmp/portage/kde- |
173 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' |
174 |
make: *** [Makefile:139: all] Error 2 |
175 |
* ERROR: kde-apps/kmail-4.14.11_pre20160211::gentoo failed (compile phase): |
176 |
* emake failed |
177 |
* |
178 |
* If you need support, post the output of `emerge --info '=kde- |
179 |
apps/kmail-4.14.11_pre20160211::gentoo'`, |
180 |
* the complete build log and the output of `emerge -pqv '=kde- |
181 |
apps/kmail-4.14.11_pre20160211::gentoo'`. |
182 |
* The complete build log is located at '/var/tmp/portage/kde- |
183 |
apps/kmail-4.14.11_pre20160211/temp/build.log'. |
184 |
* The ebuild environment file is located at '/var/tmp/portage/kde- |
185 |
apps/kmail-4.14.11_pre20160211/temp/environment'. |
186 |
* Working directory: '/var/tmp/portage/kde- |
187 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' |
188 |
* S: '/var/tmp/portage/kde- |
189 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211' |
190 |
|
191 |
>>> Failed to emerge kde-apps/kmail-4.14.11_pre20160211 |
192 |
|
193 |
* Messages for package kde-apps/kmail-4.14.11_pre20160211: |
194 |
|
195 |
* ERROR: kde-apps/kmail-4.14.11_pre20160211::gentoo failed (compile phase): |
196 |
* emake failed |
197 |
* |
198 |
* If you need support, post the output of `emerge --info '=kde- |
199 |
apps/kmail-4.14.11_pre20160211::gentoo'`, |
200 |
* the complete build log and the output of `emerge -pqv '=kde- |
201 |
apps/kmail-4.14.11_pre20160211::gentoo'`. |
202 |
* The complete build log is located at '/var/tmp/portage/kde- |
203 |
apps/kmail-4.14.11_pre20160211/temp/build.log'. |
204 |
* The ebuild environment file is located at '/var/tmp/portage/kde- |
205 |
apps/kmail-4.14.11_pre20160211/temp/environment'. |
206 |
* Working directory: '/var/tmp/portage/kde- |
207 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' |
208 |
* S: '/var/tmp/portage/kde- |
209 |
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211' |
210 |
* |
211 |
* The following package has failed to build, install, or execute postinst: |
212 |
* |
213 |
* (kde-apps/kmail-4.14.11_pre20160211:4/4.14::gentoo, ebuild scheduled for |
214 |
merge) |
215 |
|
216 |
|
217 |
So, how to overcome this now? |
218 |
|
219 |
*** No rule to make target '/usr/lib64/libgpgme-pthread.so', needed by |
220 |
'lib/libmessageviewer.so.4.14.29'. Stop. |
221 |
|
222 |
Other KDE packages with a gpgme dependency were rebuilt fine, but Kmail won't. |
223 |
|
224 |
-- |
225 |
Regards, |
226 |
Mick |