[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#586512: kdelibs5-dev: Breaks installation of KDE apps into custom prefixes

Package: kdelibs5-dev
Version: 4:4.4.4-1
Severity: important


it seems that Debian patches FindKDE4Internal.cmake to disable cmake's
behaviour of setting up RPATH for installed executables. This breaks any
KDE app using libraries installed into a custom prefix (like
$HOME/myapp) as then those shared libs are not found anymore. IIRC the
reason this was done was because apps installed into /usr shouldn't have
any RPATH set. There was a related discussion on the kde-buildsystem
list and (again IIRC) the outcome was that recent versions of cmake only
set setup the RPATH when the install prefix of the libraries is not

Hence the applied patch should be removed again so that people can build
and install KDE apps from sources again without fiddling with cmake
files or cmake's cache.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages kdelibs5-dev depends on:
ii  automoc             1.0~version-0.9.88-4 automatic moc for Qt 4 packages
ii  kdelibs-bin         4:4.4.4-1            core executables for KDE Applicati
ii  kdoctools           4:4.4.4-1            various tools for accessing applic
ii  libc6               2.11.1-2             Embedded GNU C Library: Shared lib
ii  libkde3support4     4:4.4.4-1            the KDE 3 Support Library for the 
ii  libkdecore5         4:4.4.4-1            the KDE Platform Core Library
ii  libkdesu5           4:4.4.4-1            the Console-mode Authentication Li
ii  libkdeui5           4:4.4.4-1            the KDE Platform User Interface Li
ii  libkdewebkit5       4:4.4.4-1            the KDE WebKit Library
ii  libkdnssd4          4:4.4.4-1            the DNS-SD Protocol Library for th
ii  libkfile4           4:4.4.4-1            the File Selection Dialog Library 
ii  libkhtml5           4:4.4.4-1            the KHTML Web Content Rendering En
ii  libkimproxy4        4:4.4.4-1            the Instant Messaging Interface Li
ii  libkio5             4:4.4.4-1            the Network-enabled File Managemen
ii  libkjsapi4          4:4.4.4-1            the KJS API Library for the KDE De
ii  libkjsembed4        4:4.4.4-1            library for binding JavaScript obj
ii  libkmediaplayer4    4:4.4.4-1            the KMediaPlayer Interface for the
ii  libknewstuff2-4     4:4.4.4-1            the "Get Hot New Stuff" v2 Library
ii  libknewstuff3-4     4:4.4.4-1            the "Get Hot New Stuff" v3 Library
ii  libknotifyconfig4   4:4.4.4-1            library for configuring KDE Notifi
ii  libkntlm4           4:4.4.4-1            the NTLM Authentication Library fo
ii  libkparts4          4:4.4.4-1            the Framework for the KDE Platform
ii  libkpty4            4:4.4.4-1            the Pseudo Terminal Library for th
ii  libkrosscore4       4:4.4.4-1            the Kross Core Library
ii  libkrossui4         4:4.4.4-1            the Kross UI Library
ii  libktexteditor4     4:4.4.4-1            the KTextEditor interfaces for the
ii  libkunitconversion4 4:4.4.4-1            the Unit Conversion library for th
ii  libkutils4          4:4.4.4-1            various utility classes for the KD
ii  libnepomuk4         4:4.4.4-1            the Nepomuk Meta Data Library
ii  libnepomukquery4a   4:4.4.4-1            the Nepomuk Query Library for the 
ii  libphonon-dev       4:4.6.0really4.4.1-2 development files for the Phonon m
ii  libplasma3          4:4.4.4-1            the Plasma Library for the KDE Pla
ii  libqt4-dev          4:4.6.2-5            Qt 4 development files
ii  libqt4-qt3support   4:4.6.2-5            Qt 3 compatibility library for Qt 
ii  libqt4-xml          4:4.6.2-5            Qt 4 XML module
ii  libqtcore4          4:4.6.2-5            Qt 4 core module
ii  libqtgui4           4:4.6.2-5            Qt 4 GUI module
ii  libsolid4           4:4.4.4-1            Solid Library for KDE Platform
ii  libsoprano-dev      2.4.3+dfsg.1-1       development files for the Soprano 
ii  libstdc++6          4.4.4-4              The GNU Standard C++ Library v3
ii  libthreadweaver4    4:4.4.4-1            the ThreadWeaver Library for the K
ii  perl                5.10.1-13            Larry Wall's Practical Extraction 

Versions of packages kdelibs5-dev recommends:
ii  libqt4-opengl-dev             4:4.6.2-5  Qt 4 OpenGL library development fi

kdelibs5-dev suggests no packages.

-- no debconf information

Reply to: