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

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

私は建物を建てています。回転速度RHELから。

フォロー後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/その後はビルドプロセスがなくても完了するようです。回転速度ディレクトリにファイルを作成します/RPMS

エラーや警告はありません。そんな気がするゴミ箱ステップは実行されません。

問題が何であるかを知っている人はいますか?

ベストアンサー1

%files部分が欠落していることがわかりました。 /*

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

おすすめ記事