0
我正在寫一個RPM。在%prep
部分,我測試了FS的存在及其大小。如果不正確,我想讓RPM退出。我發現了%{error:"Oops dat failed!}
宏,但它實際上只是打印在stderr上,並且不會中止。以RPM停止/退出/返回宏
你有什麼想法或提示嗎?
我正在寫一個RPM。在%prep
部分,我測試了FS的存在及其大小。如果不正確,我想讓RPM退出。我發現了%{error:"Oops dat failed!}
宏,但它實際上只是打印在stderr上,並且不會中止。以RPM停止/退出/返回宏
你有什麼想法或提示嗎?
您想要它在%pre
部分,而不是%prep
部分。然後退出那個非零的小腳本,RPM就不會安裝。
%prep
部分僅在構建RPM本身時使用,不安裝它。