何かをパッケージ化していますが、アップストリームプロバイダは設定ファイルを壊しました。
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
答えは、パッケージ全体を交換し、すべての依存関係を提供する予定でなければ、デフォルトのリポジトリにあるのと同じパスをパッケージ化しないことです。
基本オペレーティングシステムでファイルを置き換えるために含めるか、使用できる代替ファイルをパッケージ化する必要があります。それ以外の場合、上記のエラーが発生します。