1、shadow文件缺失,该文件应位于setup-2.5.31-1.noarch.rpm
2、rpm包无法检出debuginfo。问题在于ml的/usr/lib/rpm/mBuild/macros写漏了几句。
%__spec_install_post\
*** %{?__debug_package:%{__debug_install_post}}\ ***本句在/usr/lib/rpm/macros中原是有的,
被改掉了,可将此小节去掉。
%{__arch_install_post}\
%{__os_install_post}\
%{nil}
----------------------------下面为漏掉的:
%_enable_debug_packages 1
%install %{?_enable_debug_packages:%{?buildsubdir:%{debug_package}}}\
%%install\
LANG=C\
export LANG\
unset DISPLAY\
%{nil}
解决办法:应修改magic-rpm-config包中的macros文件。用原目录中的macros.bak替换macros。
评论
good job
1. shadow 问题已经修正,是MI的一个bug,而且是ML的一个重大缺陷。
2. 你能不能上传一个修正的magic-rpm-config包给我?
Email: [email protected]
已经上传,rpm包和源
已经上传,rpm包和源包。
Jackey,不好意思
因我自己修改的太乱。没仔细核对,还是漏掉了一些错误,我把magic-rpm-config已重新打包上传,你更新一下吧,其它的不变。