On Sunday 05 Mar 2017 02:10:09 Alon Bar-Lev wrote: > On 5 March 2017 at 00:59, Peter Humphrey <pe...@prh.myzen.co.uk> wrote: > > I just can't believe it. They're issuing a general-purpose tool, to work > > everywhere, and they don't test it on a representative sample of systems? > > It was tested, otherwise how could the conflict with kde-apps/gpgmepp > and kde-apps/kdepimlibs:4 been known? > > Upstream has merge some external libraries into its own code base and > provided an option to disable these exactly for this use case. > Adding USE="-cxx -qt5" or masking this package provides remedy for > those who still use kdepimlibs:4, both are standard gentoo procedures. > As apposed to what you present in previous messages, a "standard kde" > system may or may not include kdepimlibs:4. We delayed too much > stabilization of gpgme to allow proper resolution, however, no reason > to delay any more as no issue for these that do not use kdepimlibs:4 > and for these who use a simple USE change or mask resolves the issue. > > > I just can't believe it. They're issuing a general-purpose tool, to work > > everywhere, and they don't test it on a representative sample of systems? > > Indeed, we provide general-proposed tool that with correct setup can > work in most cases as supported as outlined by the designated > upstreams, while bridging the gaps and permutations as much as we can. > > Regards, > Alon
I guess it wasn't tested on a no-multilib as I'm running on a box here. Kmail needs to be rebuilt, but it fails like so: cd /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer && /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/messageviewer.dir/adblock/adblockblockableitemswidget.cpp.o -c /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer/adblock/adblockblockableitemswidget.cpp [ 55%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/globalsettings_base.cpp.o cd /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer && /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/messageviewer.dir/globalsettings_base.cpp.o -c /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer/globalsettings_base.cpp make[2]: *** No rule to make target '/usr/lib64/libgpgme-pthread.so', needed by 'lib/libmessageviewer.so.4.14.29'. Stop. make[2]: *** Waiting for unfinished jobs.... [ 55%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/messageviewer_automoc.cpp.o cd /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer && /usr/bin/x86_64-pc-linux-gnu-g++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 - DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS - DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII - DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE - D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer -I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo - I/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml - I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools - I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative - I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support - I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -DQT_NO_DEBUG -DNDEBUG - march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions - DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno- threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden - fexceptions -UQT_NO_EXCEPTIONS -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/messageviewer.dir/messageviewer_automoc.cpp.o -c /var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer/messageviewer_automoc.cpp make[2]: Leaving directory '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' make[1]: *** [CMakeFiles/Makefile2:4312: messageviewer/CMakeFiles/messageviewer.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' make: *** [Makefile:139: all] Error 2 * ERROR: kde-apps/kmail-4.14.11_pre20160211::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=kde- apps/kmail-4.14.11_pre20160211::gentoo'`, * the complete build log and the output of `emerge -pqv '=kde- apps/kmail-4.14.11_pre20160211::gentoo'`. * The complete build log is located at '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/temp/environment'. * Working directory: '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' * S: '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211' >>> Failed to emerge kde-apps/kmail-4.14.11_pre20160211 * Messages for package kde-apps/kmail-4.14.11_pre20160211: * ERROR: kde-apps/kmail-4.14.11_pre20160211::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=kde- apps/kmail-4.14.11_pre20160211::gentoo'`, * the complete build log and the output of `emerge -pqv '=kde- apps/kmail-4.14.11_pre20160211::gentoo'`. * The complete build log is located at '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/temp/environment'. * Working directory: '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build' * S: '/var/tmp/portage/kde- apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211' * * The following package has failed to build, install, or execute postinst: * * (kde-apps/kmail-4.14.11_pre20160211:4/4.14::gentoo, ebuild scheduled for merge) So, how to overcome this now? *** No rule to make target '/usr/lib64/libgpgme-pthread.so', needed by 'lib/libmessageviewer.so.4.14.29'. Stop. Other KDE packages with a gpgme dependency were rebuilt fine, but Kmail won't. -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.