Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Gpgme oddity
Date: Sun, 05 Mar 2017 09:07:24
Message-Id: 135340986.dp0kGZ3y2Q@dell_xps
In Reply to: Re: [gentoo-user] Gpgme oddity by Alon Bar-Lev
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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Gpgme oddity Alon Bar-Lev <alonbl@g.o>
Re: [gentoo-user] Gpgme oddity Dale <rdalek1967@×××××.com>