web-dev-qa-db-ja.com

RPMをビルドすると、RPMSディレクトリに何も生成されません。

RHELで[〜#〜] rpm [〜#〜]を構築しています。

https://fedoraproject.org/wiki/How_to_create_an_RPM_package をフォローした後、front.tar.gz/rpmbuild/SOURCESに入れ、specファイルを次のようにします。

Name: front
Version:        1.1.0
Release:        1%{?dist}
Summary:        The web2py webserver

Group:          Applications/Internet
License:        GNU
URL:            https://xxx
Source0:        https://xxx
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXX)

#BuildRequires:
Requires:       python2.6, python2.7, Apache


%description

%prep
%autosetup -n %{name}


%build
%configure

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/var/www/
cp -r . &{buildroot}/var/www/front/


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc


%changelog

次に、私はします

rpmbuild -ba front.spec

/SPECSで、

多くのファイルが/BUILDROOT/front.1.10-1.e17.x86_64/にコピーされているのがわかりますが、その後、ビルドプロセスは[〜#〜] rpm [〜#〜]/RPMSディレクトリに生成されたファイル。

エラーや警告はありませんでした。 binステージは実行されないようです。

何が問題になるのか誰か知っていますか?

1
leonard

%filesセクションに/ *がないことが判明しました

%files 
%defattr(-,root,root,-)
/*
1
leonard