Menu Close
3.19. 检查 bello for sanity
本节介绍在检查 bello SPEC 文件示例和 bello 二进制 RPM 时可能发生的警告和错误。
3.19.1. 检查 bello SPEC 文件
例 3.2. 在适用于 bello 的 SPEC 文件中运行 rpmlint
命令的输出
$ rpmlint bello.spec bello.spec: W: invalid-url Source0: https://www.example.com/bello/releases/bello-0.1.tar.gz HTTP Error 404: Not Found 0 packages and 1 specfiles checked; 0 errors, 1 warnings.
对于 bello.spec
,只有一个警告,表示 Source0
指令中列出的 URL 不可访问。这是正常的,因为指定的 example.com
URL 不存在。假设我们预期此 URL 在未来工作,我们可以忽略这个警告。
例 3.3. 在 SRPM forllo 上运行 rpmlint
命令的输出
$ rpmlint ~/rpmbuild/SRPMS/bello-0.1-1.el8.src.rpm bello.src: W: invalid-url URL: https://www.example.com/bello HTTP Error 404: Not Found bello.src: W: invalid-url Source0: https://www.example.com/bello/releases/bello-0.1.tar.gz HTTP Error 404: Not Found 1 packages and 0 specfiles checked; 0 errors, 2 warnings.
对于 bello
SRPM,有一个新的警告,表示 URL 指令中指定的 URL
不可访问。假设链接将在以后工作,我们可以忽略此警告。