我使用yocto配方从tar.gz存档创建RPM。但是,当我尝试在我的系统上安装软件包时(从外部媒体启动时),我收到以下警告并返回代码1:
root@system:~# rpm -ivh --root=/mnt/media package.rpm
Preparing... ########################################### [100%]
1:package warning: group pulse does not exist - using root
warning: group pulse does not exist - using root
warning: group pulse does not exist - using root
.
.
########################################### [100%]
.
warning: group pulse does not exist - using root
root@system:~# echo $?
1
当我从板载存储启动时,软件包似乎安装得很好,尽管它仍会显示有关用户组的警告。
我已经检查了源存档,我的构建系统和yocto配置文件,但是在任何地方都没有看到任何用户组脉冲的痕迹。
当我运行rpm -qplv package.rpm
时,我确实看到几乎所有文件都归用户组所有"脉冲",但我不确定它来自何处以及如何获取摆脱它。
有没有办法解决此警告? 任何指导都是真正适用的。
答案 0 :(得分:0)
有两种方法可以摆脱这种警告:
除非自行重新包装,否则无法更改现有包...