我正在打包一些东西,而上游提供商破坏了配置文件。
Transaction check error:
file /etc/acme-engine/acme-engine-fpm.conf from install of acme-1-74.1.el7.noarch conflicts with file from package ...
file /etc/acme-server/config from install of acme-1-74.1.el7.noarch conflicts with file from package ...
我只是在包装这些东西。您可以在这里看到上游正在覆盖另一个包提供的配置文件。打包这个的正确方法是什么?
答案1
答案是不要打包与基础存储库中的内容相同的路径,除非您计划替换整个包并提供其所有依赖项。
您应该打包可包含或用于替换基本操作系统中的文件的替代文件。否则,您将收到上面的错误。