gpt4 book ai didi

RPM 构建错误

转载 作者:行者123 更新时间:2023-12-04 23:33:48 25 4
gpt4 key购买 nike

我需要一些帮助来调试我的 rpm 构建。
每当它遇到 %files 或 %build 或 %install 指令时,它都会给我一个错误,我无法弄清楚“[rpm] + $'\r'”是什么意思

  [rpm] Building the RPM based on the LBR.spec file
[rpm] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2932
[rpm] + umask 022
[rpm] + cd /home/user.username/workspace/LBR/dist/BUILD
[rpm] + LANG=C
[rpm] + export LANG
[rpm] + unset DISPLAY
[rpm] + $'\r'
[rpm] /var/tmp/rpm-tmp.2932: line 28:
[rpm] : command not founderror: Bad exit status from /var/tmp/rpm-tmp.2932 (%build)
[rpm] Bad exit status from /var/tmp/rpm-tmp.2932 (%build)
[rpm]
[rpm]
[rpm] RPM build errors:

最佳答案

我知道这已经快四年了,但是对于可能像我寻找解决方案一样偶然发现此页面的任何其他人:

我遇到了同样的问题,在 rpmbuild 自动生成的临时脚本中插入了回车符。发生这种情况的原因是因为我最初在 Windows 文本编辑器(插入回车)中编辑了规范文件,然后将文件 SCP 到 CentOS 框,因此回车会引发错误。如果您在 Linux 环境中重新制作该文件,它应该可以正常工作。

祝你好运!

编辑:我对 Linux 非常陌生,所以我不知道有一个名为“dos2unix”的命令可以为基于 Unix 的环境适本地转换文本文件。 :) 希望对遇到此问题的其他人有所帮助。

关于RPM 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1498184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com