「強制的に削除されたパッケージ xxx をスキップする」とはどういう意味ですか? 気にするべきでしょうか?

「強制的に削除されたパッケージ xxx をスキップする」とはどういう意味ですか? 気にするべきでしょうか?

提供された GUI を使用して TeX Live 2012 を更新したときに、次のメッセージが表示されました。

ここに画像の説明を入力してください

「強制的に削除されたパッケージ xxx をスキップする」とはどういう意味ですか? 気にするべきでしょうか?

答え1

意味: このパッケージはコレクションの 1 つで依存関係として参照されていますが、存在しません。これは通常、 を呼び出すことによってのみ発生しますtlmgr remove --force。tlmgr の実行が中断されると、同様のことが発生する場合があります。

修正: 問題を解決するには、以下を実行します。

tlmgr install <package>

単一のパッケージを再インストールするか、

tlmgr update --all --reinstall-forcibly-removed

強制的に削除されたパッケージをすべて再インストールするか、GUIを使用する

背景: パッケージの依存関係は追跡されますが、壊れると強制されません。つまり、パッケージがどこかで参照されている場合でも、ユーザーはパッケージを削除できます。ただし、通常はその必要はありません。

2024 年の更新: 最近、これらのエラーの原因が判明し、その軽減に努めました。そのため、強制的に削除されたパッケージが突然出現することは、今後は少なくなるはずです。

答え2

以前に削除したパッケージを再インストールするこの問題を解決するにはチェックボックスをオンにする必要があります。インストールされているものをすべて更新ボタン。

ここに画像の説明を入力してください

関連情報