アップグレード後に PPA にエラーが発生するのはなぜですか?

アップグレード後に PPA にエラーが発生するのはなぜですか?

質問があります。しばらくの間、毎回 Ubuntu を新しいバージョンにアップグレードした後、Launchpad からソフトウェアを取得できない問題が発生しています。

それで、なぜそのようなことが起こるのか、Ubuntu では以前のバージョンの Ubuntu では使用できたファイルを使用できないのか、そしてなぜすべての開発者が最初からサポートを追加しないのかという疑問があります。新しい Ubuntu で実行できるようにするには、多くの作業が必要ですか?

ご回答ありがとうございました

答え1

  • Ubuntu の各リリースは、ソフトウェアとライブラリの複雑な「スタック」です。
  • アプリケーションは、これらのライブラリの特定のバージョン (さまざまな Python ライブラリや libc バージョンなど) に対して構築されることが多いため、Ubuntu のリリースに合わせて PPA を構築する必要があります。
  • スタックを更新すると、古いビルドには存在しなかった新しいバグが発生する可能性があります。
  • 少しでも良心のあるパッケージ開発者であれば、Launchpad に公開する前にソフトウェアをローカルでビルドしてテストしたいと考えるはずです。

これらすべてには時間がかかりますが、PPAは個人的パッケージ アーカイブ。これらは主に、自分自身や他のユーザーのためにパッケージを作成するために時間を割いてくれたボランティアによるものです。

さらに、ソフトウェアをテストするには、開発者がローカル インストールもアップグレードする必要があります。仕事でコンピューターが必要なので、少なくとも 1 か月はアップグレードを待ちます。もっと長く待つ開発者もいると思います。

何かの正確な理由が必要な場合は、PPA の担当者に相談してください。通常、新しいアップストリームがある場合にのみ新しいビルドを発行するのは 1 人の担当者だけです。Handbrake の場合:

このPPAのソフトウェアに関する質問やバグについては、ジョン・ステビンズ

彼らはあなたがお金を払った会社ではなく、人間であることを忘れないでください。

関連情報