Discourseのローカル開発インストールスクリプトのアップグレードが必要になる場合があります

インストールガイドには、以下を実行するように記載されています。

bash <(wget -qO- https://raw.githubusercontent.com/discourse/install-rails/master/linux)

Ubuntu 22.04.1では、インストールが次のようなエラーで失敗します。

E: Unable to locate package libwebp6

解決策は、スクリプト内の libwebp6libwebp7 に変更することですが、2つのスクリプトをダウンロードして編集するのは面倒です。スクリプトでUbuntu 22.04.1をサポートすることは可能でしょうか?

「いいね!」 1

更新されると思います。お知らせいただきありがとうございます。

数ヶ月前に同様の問題が発生し、自分の目的のためにスクリプトを修正しました

その後、Discourseによってインストールスクリプトは修正されました。

「いいね!」 1

私の知る限りでは、サポートされていないバージョンのRubyをインストールしているようです。DiscourseはRubyバージョン3.1以上を必要とすると記載されています。

「いいね!」 1

これを Install Discourse on Ubuntu or Debian for Development - #582 から移動しました。これにより、返信が1か月後に自動的に消えることはなくなります。

「いいね!」 4

もしよろしければ、プルリクエストを作成していただくことも可能です。マージ前にレビューを行い、問題がないか確認します。

わかりました。少し時間がかかるかもしれませんが、そうします。うーん、すでにいくつかのリクエストが開かれていますが、マージされていません。

ほぼ1年間オープンになっているプルリクエストがあり、それが私の問題を解決してくれるのですが、何かそれらに注目を集める方法はありますか?

明日、開発チームに聞きます :v:、もう寝る時間です :fr: :slight_smile:

「いいね!」 4

@GameDungeon様、遅れて申し訳ありません。
関連チームに情報を送信しましたので、対応いたします :slight_smile:

「いいね!」 1

重要なものが1つマージされました。この2つのうちどちらか1つもマージする必要があり、私のPOVでは機能するでしょう。これら2つは全く同じことをしています。

「いいね!」 1

自分で試したので確認できます。開発者に通知しました :+1:

「いいね!」 2

ドキュメントの改善に関する#pr-welcomeをここに投稿しました。コミュニティからの協力をお待ちしています。

「いいね!」 4

この場合、PRは存在しますが、マージされていないことに注意してください。

「いいね!」 2

ありがとうございます。両方のPRをマージしました。他に何か残っていますか?

「いいね!」 2