Re: [opensuse-programming -de] Build Service/ B uld stolpert über cp

Philipp Thomas <[email protected]> Wed, 17 Aug 2011 05:09:19 +0200
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
On Wed, 17 Aug 2011 00:05:24 +0200, Kristian Hepper
<[email protected]> wrote:

>CMake Error at cmake_install.cmake:36 (FILE):
>  file INSTALL cannot copy file
>  =
"/usr/src/packages/BUILD/koverartist-0.7/build/CMakeFiles/CMakeRelink.dir=
/koverartist"
>  to "/usr/bin/koverartist".

In /usr/bin hast Du auch keine Schreibrechte da im Normalfall nicht
als Benutzer root gebaut wird. Die Datei muss in %buildroot/usr/bin
installiert werden. Genauer gesagt m=C3=BCssen *alle* Dateien in =
%buildroot
installiert werden. Bei den meisten Makefile basierten Paketen dient
dazu der Aufruf

make DESTDIR=3D%{buildroot} install

bzw.

%makeinstall

Wie das bei Paketen funktioniert die cmake verwenden entzieht sich
meiner Kenntnis, da m=C3=BCssen andere einspringen.

hth
Philipp