[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

Hi,

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
/usr.

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.

Andreas

-- 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: