web-dev-qa-db-ja.com

dpkg:パッケージsendmail-baseの処理エラー

18.10。にアップグレードしました。 aptに問題があります。 sendmail-baseパッケージの問題のようです:

 sudo apt autoremove 
パッケージリストの読み取り...完了
依存関係ツリーの構築
状態情報の読み取り...完了
 0アップグレード、0新しく
 1完全にインストールまたは削除されていません。
この操作の後、0 Bの追加ディスクスペースが使用されます。
 sendmail-のセットアップbase(8.15.2-11)... 
現在の/etc/mail/sendmail.mc,cfを/var/backups
update-inetdに保存:警告:サービスを追加できません、/ etc /inetd.confが存在しない
 update-inetd:警告:サービスを追加できない、/ etc/inetd.confが存在しない
 update-inetd:警告:サービスを追加できない、/ etc/inetd .confは存在しません
 update-inetd:エラー:--groupは、-add 
 dpkg:パッケージsendmail-baseの処理エラー(--configure):
とのみ関連しますインストール済みsendmail-baseパッケージのインストール後スクリプトサブプロセスがエラー終了ステータス255 
を返しました処理中にエラーが発生しました:
 sendmail-base 
 E :サブプロセス/ usr/bin/dpkgがエラーコード(1)を返しました
Sudo apt remove sendmail-base 
パッケージリストを読み込んでいます...完了
依存関係ツリーを構築しています
状態情報を読み込んでいます...完了
次のパッケージが削除されます。 
 sendmail-base 
 0アップグレード、0は新規インストール、1は削除、0はアップグレードなし。
 1は完全にインストールまたは削除されていません。
この操作の後、867 kBのディスク容量が解放されます。
続行しますか? [Y/n] 
(データベースの読み取り中...現在インストールされている650513のファイルとディレクトリ。)
 sendmail-baseの削除(8.15.2-11)... 
 update- inetd:エラー:--groupは--add 
 dpkgにのみ関連します:sendmail-baseの処理エラー(--remove):
 sendmail-baseパッケージの削除前スクリプトサブプロセスがエラーを返しました終了ステータス255 
処理中にエラーが発生しました:
 sendmail-base 
 E:サブプロセス/ usr/bin/dpkgがエラーコードを返しました(1)
1
Boba Fit

同様のエラーが発生しました:update-inetd: error: --group is only relevant with --add

それで リンク OPが上記で与えたアドバイスに従いました。

これは私がしました:

  • sendmailの削除前スクリプトを編集した/var/lib/dpkg/info/sendmail-base.prerm(取得しているエラーに応じて)...問題の行から--group MAILを削除しましたが、ほとんどファイルの先頭にありました
  • アンインストールsendmail-baseおよびsendmail-bin(これは不要かもしれませんが... sendmailに関連するエラーが非常に多かったので、それをヌケるだけです...とにかくUbuntuデスクトップでは必要ありません)
  • 偽のMTAであるlsb-invalid-mtaをインストールします(MTAを必要とするアプリの問題を後で回避します)-sendmailが上で削除された場合にのみ必要

Aptが再び適切にアップグレードされました!

1
lonix