尝试从下载的 selenium-2.20.0.tar.gz 构建 Python Selenium noarch rpm 所有必要的 Python 要求都已安装并运行,使用命令:
python setup.py bdist --format=rpm
RPMBuild 失败并显示错误消息:
Arch dependent binaries in noarch package
error: command 'rpmbuild' failed with exit status 1
已尝试按照在 selenium.SPEC 文件中添加附加 %define 的建议进行操作,该文件位于build/bdist.linux-i686/rpm/SPECS/selenium.spec
%define _binaries_in_noarch_packages_terminate_build 0
不幸的是,当我重新运行 RPM 构建时,没有获取更改,并且构建后 SPEC 文件的内容似乎已经恢复,因为新添加的 %define 不再存在?!
欢迎任何建议..