Hilfe bei rpm "build"
Juergen Sachs <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
Ich versuche gerade ein rpm packet zu bauen.
Dazu würde ich gerne das "build" von Suse (9.3) nehmen.
Hab mich auch an die Anleitung gehalten und kann problemlos das Beispiel
"Hello World" in ein rpm packen.
Versuche ich das nun mit "kdesvn" bekomme ich immer die Fehlermeldung unten.
Die mitgelieferte kdesvn.spec habe ich angepasst und die fehlenden RPMs
ergänzt.
Aber jetzt stecke ich fest. Build führe ich als "root" aus, was ja für
"chroot" notwendig ist. Das geänderte spec file als Anhang (sofern das bei
der Liste geht).
Für Hinweise zu dem Fehler wäre ich Dankbar.
Gruss
Juergen
# build --rpms /work/suserpms/SU930_001/
logging output to /var/tmp/build-root/.build.log...
pc-juergen started "build " at Di Dez 13 17:13:23 CET 2005.
Using BUILD_ROOT=/var/tmp/build-root
Using BUILD_RPMS=/work/suserpms/SU930_001/
Using BUILD_ARCH=i586:i486:i386
processing specfile /work/rpmbuild/kdesvn/kdesvn.spec...
.....
-----------------------------------------------------------------
----- building kdesvn.spec
-----------------------------------------------------------------
-----------------------------------------------------------------
su: incorrect password
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
kdesvn.spec
(text/plain, 2.1 KB)
# This spec file was generated using Kpp # If you find any problems with this spec file please report # the error to ian geiser <[email protected]> BuildRequires: neon-devel subversion-devel libapr0 # apr-devel apr-util-devel Summary: A subversion client for the KDE with KIO integration. Name: kdesvn Version: 0.7.1 Release: 1%{?dist} License: LGPL Vendor: Rajko Albrecht <[email protected]> Url: http://www.alwins-world.de Packager: Juergen Sachs <[email protected]> Group: Development/Tools Source: kdesvn-%version.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq # BuildPreReq: apr-devel # BuildPreReq: apr-util-devel BuildPreReq: libapr0 BuildPreReq: neon-devel BuildPreReq: subversion-devel >= 1.2.0 Requires: subversion >= 1.2.0 Obsoletes: kdesvn-kioksvn %description Kdesvn is a subversion client for KDE. It may used as standalone application or plugin (KPart). Base functions are provided via a KIO protocoll, too. %package kiosvn Requires: kdesvn = %{version} Group: Development/Tools Summary: A kde-kio integration for subversion based on kdesvn %description kiosvn KIO integration (KIO::svn) based on kdesvn alternative protocol name. %prep %setup CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure \ --prefix=`kde-config --prefix` \ --disable-no-exceptions \ --disable-debug %build # Setup for parallel builds numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :` if [ "$numprocs" = "0" ]; then numprocs=1 fi make -j$numprocs %install make install-strip DESTDIR=$RPM_BUILD_ROOT cd $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT/* rm -rf $RPM_BUILD_DIR/kdesvn %files %{_bindir}/kdesvn %{_bindir}/kdesvnaskpass %{_libdir}/*/*part* %{_datadir}/applications/* %{_datadir}/apps/* %{_datadir}/config.kcfg/* %{_datadir}/doc/* %{_datadir}/icons/* %{_datadir}/locale/* %{_libdir}/*/kded_kdesvnd.* %{_datadir}/services/kded/kdesvnd.desktop %{_datadir}/apps/konqueror/servicemenus/kdesvn* %{_libdir}/*/kio_ksvn* %{_datadir}/services/ksvn*.protocol %files kiosvn %{_datadir}/services/svn*.protocol