[BUG] Cannot install due to outdated packages
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
調査の方向性
Python 3.7.3 と記載されている Docker バージョンを使用し、WSL2 上の Debian 10 で報告された pip3 install -U iotedgedev の失敗を再現する。報告された競合の背後にあるパッケージ依存関係の要件を調査し、既存の docker-compose のバージョンを維持すべきインストール動作を特定する。インストールが互換性のない依存関係や意図しないダウングレードなしに完了すれば完了とする。
索引モデルが issue の本文から書いたものです。
説明
Description
Trying to install as per instructions fails on Debian 10.
Expected behavior
Successful installation.
And for it not to try to downgrade my already-installed docker-compose.
Actual behavior
$ python3 --version
Python 3.7.3
$ docker --version
Docker version 20.10.8, build 3967b7d
$ docker-compose --version
docker-compose version 1.29.2, build 5becea4c
$ cat /etc/issue
Debian GNU/Linux 10 \n \l
$ pip3 install -U iotedgedev
...
argcomplete 1.12.3 has requirement importlib-metadata<5,>=0.23; python_version == "3.7", but you'll have importlib-metadata 6.0.0 which is incompatible.
pyopenssl 23.0.0 has requirement cryptography<40,>=38.0.0, but you'll have cryptography 2.6.1 which is incompatible.
docker 6.0.1 has requirement requests>=2.26.0, but you'll have requests 2.25.1 which is incompatible.
docker-compose 1.29.1 has requirement PyYAML<6,>=3.10, but you'll have pyyaml 6.0 which is incompatible.
docker-compose 1.29.1 has requirement websocket-client<1,>=0.32.0, but you'll have websocket-client 1.5.1 which is incompatible.
iotedgehubdev 0.14.18 has requirement docker==5.0.3, but you'll have docker 6.0.1 which is incompatible.
iotedgehubdev 0.14.18 has requirement pyOpenSSL==22.0.0, but you'll have pyopenssl 23.0.0 which is incompatible.
$ docker-compose --version
docker-compose version 1.29.1, build unknown
Steps to Reproduce
As above.
Environment
Running Debian 10 from a Windows 10 WSL2 environment.
- 主要言語
- Python
- スター
- 166
- フォーク
- 76
- 平均マージ
- 11日 18時間
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Azure/iotedgedev のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
Azure/iotedgedev#634 ·
-
feature triage
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
Azure/iotedgedev#633 · コメント 3 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
Azure/iotedgedev#632 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
Azure/iotedgedev#631 · コメント 1 件 ·
-
bug triage
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
Azure/iotedgedev#629 · コメント 6 件 ·
Azure/iotedgedev の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
kornia/kornia#5263 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
approved correction metadata
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
acl-org/acl-anthology#10133 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
BasedHardware/omi#20084 ·
メンテナーはふだん 1 日以内に返信
-
bug needs-acceptance wg/evaluation-quality
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
vllm-project/semantic-router#4424 ·
メンテナーはふだん 1 日以内に返信