tingxx 发表于 2004-12-1 17:38:16

再做一个rpm还是没有成功:(

软件采有公社软件区的。
我用rpmbuild -ba krusader.spec。显示错误 :
+ exit 0                           <----make是确定的吧
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.50069
+ umask 022
+ cd /usr/src/mBuild/BUILD
+ cd krusader-1.50
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf RPM_BUILD_ROOT
+ %make DESTDIR=/var/tmp/krusader-1.50-1mgc-root install
/var/tmp/rpm-tmp.50069: line 28: fg: no job control《-----这里是什么意思??
error: Bad exit status from /var/tmp/rpm-tmp.50069 (%install)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.50069 (%install)
再有就是,我在/usr/src/BUILD/krusader-1.50里面执行make DESTDIR=/var/tmp/krusader-1.50-1mgc-root install都是成功的
spec如下
Name:krusader
Summary:A file manager for KDE
Version:1.50
Release:1mgc
Group:Applications/File
License:GPL
Source:%{name}-%{version}.tar.gz
BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}-root
Prefix:%{_prefix}
URL:http://app.kde.org
Requires:qt,arts,kdelibs,kdebase
Packager:tingxx<[email protected]>

%description
This is a file manager for KDE

%prep

%setup -n %{name}-%{version}

%build
./configure --prefix=%{_prefix}
make

%install
rm -rf RPM_BUILD_ROOT
%make DESTDIR=$RPM_BUILD_ROOT install

%clean
rm -rf $RPM_BUILD_ROOT

%post
%files
%defattr(-,root,root)
%{_bindir}
%{_libdir}
%{_datadir}
%exclude %{_libdir}/debug

%changelog

KanKer 发表于 2004-12-1 19:33:23

%make DESTDIR=$RPM_BUILD_ROOT install有问题,前面没有%号。

tingxx 发表于 2004-12-1 22:59:30

哦,对不起
这些天我是怎么了,老是出现这样的错 :oops:
看来得好好休息几天了

KDE 发表于 2004-12-2 22:17:01

低级错误
页: [1]
查看完整版本: 再做一个rpm还是没有成功:(