デボルパンの偽の肯定: libmagickwand-dev:all

デボルパンの偽の肯定: libmagickwand-dev:all

On Pop!_OS 20.10(system76のUbuntuバリエーション)apt install libmagickwand-devの後にdeborphan印刷しますlibmagickwand-dev:all

これはバグですか、それとも私が間違っているのですか?

答え1

バグではありませんが、何もしませんでした。間違った。そのセクションにあるので、考慮される理由は一時パッケージとしてマークされており、libmagickwand-devリーフパッケージであるため、最終的に孤児パッケージとしてリストされます。libmagickwand-6.q16-devoldlibsdeborphan

libmagickwand-6.q16-dev直接インストールすると、この問題を回避できます。

詳細については、libmagickwand-devリソースoldlibsセクションにあり、パッケージの説明に「これは、基本チャネルDepth用のlibmagickwand-6開発ファイルの新しいABIにシステムを移行するのに役立つ変換パッケージです」と言われているので、変換パッケージとして識別できます。 。 」(これらはコンバージョン パッケージのベスト プラクティスの文書化.)

システムにインストールされているステージングパッケージを一覧表示するには、次のようにします。

  • dpkg -l | grep -E 'transitional|dummy'
  • deborphan --guess-dummy
  • aptitude search '~soldlibs ~i'

コンバージョンパッケージの目的は、コンバージョンを許可することです。パッケージAをパッケージBに置き換える必要がある場合は、BにAを放棄することはできません。最初にAとBを公開してから、それに依存するすべてのパッケージを待つ必要があります。 AをBに更新してからAを削除します。変換中に、AまたはBの新規ユーザーはBを直接インストールする必要があります。

関連情報