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,-)
/*

관련 정보