gh actionsで追加およびmanylinuxでビルドできるように変更#693
Conversation
|
|
ちなみにx86_64でも起きます。 |
|
PRありがとうございます!
こちらのコメントがスルーされてるかもです。 |
手元環境で通ったので、ひょっとしたらwheelに同胞しないようにするためなのではないのでしょうか、、、? |
|
@tuna2134 なるほどです。 Github actions見る感じエラーになってそうでした。audit-wheel関連だと思ったのですが、なんかエラーメッセージがよくわかんないですね。。。 |
多分バージョンの形式が不適切だからかと、、、? |
|
例えばこっちではエラーが出てないので・・・ |
うーん、多分patchelfがmanylinuxにする上で動くようになったとか?ですかね、、、 |
|
ここに https://github.com/PyO3/maturin/blob/v1.3.2/src/auditwheel/patchelf.rs#L21 |
|
バージョンはPythonパッケージではなく、ここから ❯ patchelf --version
patchelf 0.17.2 |
|
PythonパッケージのpatchelfがPython環境下に |
|
↑いや |
|
チェックお願いします |
|
テスト用のPyPIにあるvoicevoxのインストールを試してみました!!! pip install --extra-index-url https://test.pypi.org/simple/ voicevoxエラーになったのと、気になった点がいくつかあったのでコメントです!!
|
|
linuxのwheelのみonnxruntimeのリンクファイルを切り離したいけど、どうすればいいんだ? |
|
えっと、文脈を整理すると、
って感じですよね! うーーーーーーん。どうすれば良いんでしょう。。。 (あ、もし @qryxip さん的に思い当たるフシがあればお聞きしたいです。) |
There was a problem hiding this comment.
ライブラリをビルドするコードはbuild_and_deploy.ymlに固まっているのですが、こちらに移すことは可能そうでしょうか・・・? 👀
おそらくほぼ同じコードをビルドしているので、コード量やビルド時間をぐっと減らせそうなのですが、どうでしょうか・・・?
ビルドしているのはこのあたりです↓
voicevox_core/.github/workflows/build_and_deploy.yml
Lines 272 to 290 in 4e13bca
There was a problem hiding this comment.
別のことで忙しくて返信が遅れてしまいました!
できそうかと思われます。
There was a problem hiding this comment.
お久しぶりです!こちらも別タスクが忙しかったので大丈夫です!
もしよければ完成まで進められると嬉しいです!!
内容
PyPIにアップロードするにあたって、生成されるwheelのプラットフォームタグが対応していないため
関連 Issue
close #691
その他