ファイルの競合の後にmdadmが更新またはインストールされません: "ファイル/ usr / sbin / mdadm; 65da9dabでアーカイブを解凍できませんでした。"、 "ファイルまたはディレクトリが見つかりません。"

ファイルの競合の後にmdadmが更新またはインストールされません:

zypper dupシステムを更新しようとしてmdadm問題が発生しました。fish重要な場合は、openSUSE Tumbleweedでこれを実行しています。また、どのようなRAIDも設定されておらmdadmず、すべてが単一のドライブにあるので、RAIDアレイを処理するだけでなく、システムにどのような機能があるのか​​わかりません。

私が興味を持っている結果は次のとおりです。

Checking for file conflicts: ........................................................[error]
Detected 1 file conflict:

File /sbin/mdadm
  from install of
     mdadm-4.2-150500.4.4.x86_64 (SUSE:SLE-15:Update)
  conflicts with file
     /usr/sbin/mdadm
  from install of
     mdadm-4.2-150500.4.4.x86_64 (SUSE:SLE-15:Update)

File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
Continue? [yes/no] (no): y

error: unpacking of archive failed on file /usr/sbin/mdadm;65da9dab: cpio: open failed - No such file or directory

を使用して更新しようとしましたが、dnf update同様の結果が得られました。また、mdadm何もしてはいけないと確信していますが、完全に削除して再インストールしてみました。振り返ってみると、私のシステムパッケージ[†]の他の問題のため、本当に悪い考えのようです。上記。

この問題GitHubリポジトリの問題はrpm同じように見えますが、問題に対する修正はリリースされておらず、目立たないようです。

私はこれが実際にファイル名が与えられた/usr/sbin/mdadm;65da9dab正しいディレクトリではないと安全に仮定できると思います。;予想される場所は存在するファイルだからと思います/usr/sbin/mdadmが、RPMをその場所に起動する方法がわかりません(これが正しい解決策である場合)。ファイルの競合は引き続き発生しますが、方法がある場合は「正しく」修正する方法がわかりません。

†:zyppermdadmが削除されたときに、次のパッケージも削除されました。discover-backend-fwupd fwupd fwupd-bash-completion fwupd-fish-completion libbd_mdraid3 libfwupd2 typelib-1_0-Fwupd-2_0 udisks2 udisks2-bash-completion

ベストアンサー1

おすすめ記事