error: Package already exists: %package debuginfo
같은 메세지만 나오고 헷소리를 낸다면
홈디렉토리의 .rpmmacros 파일이나 /var/lib/rpm/배포판/macros 파일을 열어서
ex)
vi ~/.rpmmacros
%debug_package %{nil}를 추가하자.
echo "%debug_package %{nil}" >> /root/.rpmmacros
이런 식으로 간단히도 가능.
그러면 정상적인 에러메세지를 보여줄 것이다.
내 경우는 %changelog에 %install이 한번 더 등장한다는 것이었는데
changelog부터는 무조건 주석처럼 무시될거라 생각한 실수.
%install에서 뭘 고쳤다는 로그를 남기다보니 이런 실수가 있었다.
주의하자.