我有一个简单的spec文件:
Name: example
Summary: example desc
Version: 1
Release: 1
Url: http://www.example.com
Source: %{name}-%{version}.tar.bz2
Group: System Environment/Libraries
BuildRoot: %{_topdir}/BUILDROOT/%{name}-%{version}
%description
description goes here
%prep
mkdir -p %{buildroot}
%build
pwd
%install
cp -a %{_sourcedir}/%{name}-%{version}/* %{buildroot}
%clean
pwd
%files
/*
每次抱怨未打包文件时,rpmbuild都会失败(似乎找不到所有已安装的文件)。没有修改%文件部分似乎产生任何差异。这是怎么回事?
答案 0 :(得分:0)
没关系。 .spec文件的各个部分显然受到顺序的影响。将%files部分移动到不同的位置使得工作正常。解析器:你能学习rpmbuild开发人员吗?