Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

セットアップスクリプトをlibvips対応させる #827

Open
kmycode opened this issue Aug 28, 2024 · 3 comments
Open

セットアップスクリプトをlibvips対応させる #827

kmycode opened this issue Aug 28, 2024 · 3 comments
Milestone

Comments

@kmycode
Copy link
Owner

kmycode commented Aug 28, 2024

挙動を変更してほしい機能や動作

セットアップスクリプトでインストールされる、画像ライブラリ

現在の挙動

ImageMagick

変更してほしい新しい挙動

ImageMagickとlibvipsの選択制

必要性

Mastodon本家でImageMagickが非推奨となったため対応が必要
選択制にしたのは、Mastodon本家ではlibvipsを利用するために環境変数での設定が必要なため(←新規インストール mastodon.rake 内で環境変数が生成されないか念の為確認する)

@kmycode kmycode modified the milestones: kb14.0, kb15-lts Aug 28, 2024
@kmycode
Copy link
Owner Author

kmycode commented Sep 1, 2024

本家Mastodonが環境変数を追加しなくてもlibvipsを使うようにするまで保留すべきではないか?と思っている。でないとインストール手順に任意ではない新しい作業を追加することになる。
インストールパッケースを追加するだけなら今でもできるので迷っている

@kmycode
Copy link
Owner Author

kmycode commented Oct 1, 2024

  • libvipsの利用には、本家Mastodonで環境変数を追加する必要がある
  • libvipsのインストール手順が、Ubuntuのバージョンによって異なる(らしい)

以上のいずれかの状況が4.3.0で解消されていなければ、対応を4.4.0以降に延期したいと思ってます

@kmycode kmycode modified the milestones: kb15, next-lts Oct 1, 2024
@kmycode
Copy link
Owner Author

kmycode commented Nov 29, 2024

mastodon#32330 (comment)

本家によると

  • 4.4.0ではlibvipsがデフォルトになり、imはオプションになる
  • 4.5.0でim対応終了

とのことなので、4.4.0での対応で構わないと思います
セットアップスクリプトは新規PCへのインストールを前提としたものなので、ubuntu 22.04対策は考えなくていいと思う

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant