You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

rpmbuild -bs执行失败:版本行存在非法字符求助

RPM构建报错解决方向

核心问题定位

报错明确指向spec文件第14行的Version:字段存在非法占位符¤Version¤,这并非合法的版本号格式,导致rpmbuild无法正常解析。

具体解决步骤

  • 打开~/rpmbuild/SPECS/awx-rpm.spec文件,定位到第14行
  • 将¤Version¤替换为实际的AWX版本号(例如对应源码包的具体版本值,如23.3.0)
  • 保存修改后的文件,重新执行rpmbuild -bs ~/rpmbuild/SPECS/awx-rpm.spec命令

额外检查建议

  • 排查spec文件中其他字段(如Release:)是否存在类似未替换的占位符或非法字符
  • 确保版本号符合RPM规范:仅可包含字母、数字、.、_、+,禁止使用特殊符号或模板标记

内容的提问来源于stack exchange,提问作者Jeremy Tourville

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 18:42:01