Bug 245370

Summary: cannot build kde with kdesrc-build fails at qt-copy
Product: [Developer tools] kdesrc-build Reporter: Aaron Peterson <alpeterson>
Component: generalAssignee: Michael Pyne <mpyne>
Status: RESOLVED DUPLICATE    
Severity: normal CC: dev.mansonthomas
Priority: NOR    
Version: Git   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Aaron Peterson 2010-07-21 23:24:35 UTC
Version:           Subversion (using Devel) 
OS:                Linux

Hi, I tried searching forums, and tried waiting, suspecting that Trunk may have been broken from time to time, however, I just cannot get qt-copy (running kdesrc-build with default config) built

and In my 4.5 branch, kdesupport does not install (I am using system QT on this one) 

I have tried installing and uninstalling various dependancies, here are some error messages. (Note I was not able to find a kdesupport bug topic because I would have put it not installing under that)


Reproducible: Didn't try


Actual Results:  
for trunk

aaron@chum:~/kdesrc-build-1.12$ vi /home/aaron/kdesvn/log/latest/qt-copy/error.log 
g++ -o "/home/aaron/kdesvn/build/qt-copy/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_dsp.o msvc_vcproj.o msvc_nmake.o msvc_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o registry.o epocroot.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfsfileengine_unix.o qfsfileengine_iterator_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlinkedlist.o qurl.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o
Phonon support cannot be enabled due to functionality tests!
 Turn on verbose messaging (-v) to /home/aaron/kdesvn/qt-copy/configure to see the final report.
 If you believe this message is in error you may use the continue
 switch (-continue) to /home/aaron/kdesvn/qt-copy/configure to continue.

==================


for kde 4.5
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qcaprovider.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/QtCrypto
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_export.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_support.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_tools.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_core.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_textfilter.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_basic.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_publickey.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_cert.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_keystore.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_securelayer.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qca_securemessage.h
-- Up-to-date: /home/kde-devel/kde/include/QtCrypto/qpipe.h
-- Up-to-date: /home/kde-devel/kde/lib/pkgconfig/qca2.pc
-- Up-to-date: /home/kde-devel/kde/mkspecs/features/crypto.prf
-- Up-to-date: /home/kde-devel/kde/share/man/man1/qcatool2.1
-- Installing: /home/kde-devel/kde/lib/libqca.so.2.0.2
-- Up-to-date: /home/kde-devel/kde/lib/libqca.so.2
-- Up-to-date: /home/kde-devel/kde/lib/libqca.so
-- Set runtime path of "/home/kde-devel/kde/lib/libqca.so.2.0.2" to "/home/kde-devel/kde/lib"
-- Installing: /home/kde-devel/kde/bin/qcatool2
-- Set runtime path of "/home/kde-devel/kde/bin/qcatool2" to "/home/kde-devel/kde/lib"
-- Installing: /usr/lib/qt4/plugins/crypto/libqca-logger.so
CMake Error at qca/plugins/qca-logger/cmake_install.cmake:42 (FILE):
  file INSTALL cannot copy file
  "/home/kde-devel/kdesvn/build/kdesupport/lib/libqca-logger.so" to
  "/usr/lib/qt4/plugins/crypto/libqca-logger.so".
Call Stack (most recent call first):
  qca/plugins/cmake_install.cmake:37 (INCLUDE)
  qca/cmake_install.cmake:71 (INCLUDE)
  cmake_install.cmake:37 (INCLUDE)


make: *** [install] Error 1
                                           

Expected Results:  
I was hoping that kdesrc-build would be somehow magically letting me install and use a recent kde build,  I do understand that I need to review troubleshooting info, but I did not find either of these errors when searching.

This is a tough one because the source constantly changes, I don't know how kdesrc-build can keep up with it, other than having somebody who knows what they are doing test it periodically on common build platforms.

unfortunately I can't think of a dependency to install at this point,
Comment 1 Aaron Peterson 2010-07-22 00:59:50 UTC
Sorry, I appear to have posted another feature request that is very very similar

*** This bug has been marked as a duplicate of bug 244828 ***
Comment 2 Peter Penz 2010-09-17 15:10:22 UTC
*** Bug 251386 has been marked as a duplicate of this bug. ***