21 Jul
2013
21 Jul
'13
02:05
2013年7月21日 9:57 Yasuhiko Kamata
ログから判断する限りでは、 "-P" というファイルをBUILDROOT (インストール 先) 以下にコピーしようとしていて、そこでエラーになっているようです。
従来のバージョンで "-P" は、 cp (coreutils) にそのまま渡されて動作して いるようなので、これと同じ動作を作ればOKかと思います。
具体的には、
%doc -P client/README を %doc client/README に変更し、"%install" のセクション内の最後に mkdir -p $RPM_BUILD_ROOT/%_defaultdocdir/%name/client を追加すればOKかと思います(未確認ですが)。
ちなみに上記が問題なく動作したら、.changesにもその旨を追記して おきましょう。
午後にでもこの作業をやっておきます。
でもこれrpmの%doc macroの結構大きな仕様変更(またはbug)だと
思うのですが、他のpackageには影響でないんですかねw?
--
1xx