Skip to:
2024/10/29の開発ミーティングで相談した。
8.2.0の下記の修正から、LWP::UserAgent::Localが動かなくなっているので修正する。
本件に関連するのは下記の3ファイル。
tools/rebuild-pages
LWP::UserAgent::Localを使っている。LWP::UserAgent::Localを使わないように改修する(8.x)
t/44-spiders.t
LWP::UserAgent::Localを使っている。CIで動かしていないので削除する(8.x)
t/lib/LWP/UserAgent/Local.pm
エラーが出ている既存環境のtools/rebuild-pagesのために、修正する(8.x)
将来的にはtools/rebuild-pagesで使わなくなり削除するので、deprecated warningを入れる(8.x)
8.xより古い環境では、下記のコメントを見て最新のLWP::UserAgent::Localを使うようになっている。なので、8.xでLWP::UserAgent::Localを修正することで不具合対応になる。
ご確認ありがとうございました。
マージしたのでクローズします。
tools/rebuild-pagesを実行してエラーが出ないことを確認しました。
いただきます。
ご確認ありがとうございました。整理はここまでにしようと思います。
本課題のDescriptionに対応方針をまとめました。認識違いがあればご指摘ください。
QAをお願いいたします。
この修正ブランチで、tools/rebuild-pagesを実行してエラーが出ないことを確認してください。
実行コマンドはperl tools/rebuild-pages --user username --pass passwordです。
perl tools/rebuild-pages --user username --pass password
usernameとpasswordの部分は、QA環境のものに置き換えてください。
ありがとうございます。よさそうです。 は HTTP::Response->parse($output); 一行で片付きそうな気もしますし、 のあたりも rebuild-pages 専用とおもえばまだ整理の余地はありそうですが、これ以上時間をかけるようなものでもないのでママでよいとおもいます。
HTTP::Response->parse($output);
2024/10/29の開発ミーティングで相談した。
8.2.0の下記の修正から、LWP::UserAgent::Localが動かなくなっているので修正する。
対応方針:
本件に関連するのは下記の3ファイル。
tools/rebuild-pages
LWP::UserAgent::Localを使っている。LWP::UserAgent::Localを使わないように改修する(8.x)
t/44-spiders.t
LWP::UserAgent::Localを使っている。CIで動かしていないので削除する(8.x)
t/lib/LWP/UserAgent/Local.pm
エラーが出ている既存環境のtools/rebuild-pagesのために、修正する(8.x)
将来的にはtools/rebuild-pagesで使わなくなり削除するので、deprecated warningを入れる(8.x)
8.xより古い環境では、下記のコメントを見て最新のLWP::UserAgent::Localを使うようになっている。なので、8.xでLWP::UserAgent::Localを修正することで不具合対応になる。