はじめに

Pop!OSのアプデ作業中にコケたので対処とその記録

実際のエラー

dpkg: パッケージ libglib2.0-0:i386 の処理中にエラーが発生しました (--configure):
 依存関係の問題 - トリガを未処理のままにします
MaxReports にすでに達しているため、レポートは書き込まれません
                                                             dpkg: 依存関係の問題により libglib2.0-0:i386 のトリガの処理ができません:
 libglib2.0-0:i386 は以下に依存 (depends) します: libc6 (>= 2.34) ...しかし:
  パッケージ libc6:i386 はまだ設定されていません。

dpkg: パッケージ libglib2.0-0:i386 の処理中にエラーが発生しました (--configure):
 依存関係の問題 - トリガを未処理のままにします
dpkg: 大量のエラーが発生したため、中断します
MaxReports にすでに達しているため、レポートは書き込まれません
                                                             処理中にエラーが発生しました:
 libglib2.0-0:i386
 libglib2.0-0:i386
 libglib2.0-0:i386
 libglib2.0-0:i386
 ### 省略 ###
 libglib2.0-0:i386
大量のエラーが発生したため、処理が停止しました。
E: Sub-process /usr/bin/dpkg returned an error code (1)

対処

$ sudo dpkg --configure -a # fix-brokenだけではダメだった
$ sudo apt --fix-broken install