나는 내 자신의 RPM을 만들고있다. opensuse 12.1 및 13.1 환경에서 문제없이 빌드 된 spec 파일이 있습니다. bash 스크립트 만 포함하는 노 크리스트 rpm입니다. openuse 12.3 환경에서 저장소를 복제하고 rpmbuild가 (명백한) 문제없이 실행되지만 최종 rpm을 생성하지 않습니다. -vv 옵션을 사용하여 실행을 시도했지만 더 이상 고려하지 않습니다. 이 문제의 뿌리까지가는 방법에 대한 아이디어가 있습니까?rpmbuild는 rpm을 생성하지 않지만 경고를 표시하지 않습니다. 디버깅하는 방법?
이 내 rpmbuild 명령입니다 : 내가 전에 말했듯이 다른 시스템에 I 라인을 제외하고 동일한 출력을 얻을,
rpmbuild -vv -ba myrpm.spec
하고 (관련)
...
Requires(postun): /bin/sh
Requires: /bin/bash
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/chris/rpmbuild/BUILDROOT/myrpm-1.0.0-0.i386
Wrote: /home/chris/rpmbuild/SRPMS/myrpm-1.0.0-0.src.rpm
그가 rpm을 썼다 :
Wrote: /home/chris/rpmbuild/RPMS/noarch/myrpm-1.0.0-0.noarch.rpm
비슷한 경험이있는 경우 -vv 옵션을 사용하면 시간이 낭비됩니다. rpm 빌드 디렉터를 지우고 동일한 SPEC 파일로 다시 시작했습니다. – oden