Packaging documentation: source and notice mapping for six bundled libraries in 4.11.0.86 Linux contrib wheel
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- python
調査の方向性
指定された 4.11.0.86 wheel、その opencv_contrib_python.libs/ ディレクトリ、そして LICENSE-3RD-PARTY.txt の調査から始め、続いてリンク先の PyPI リリースとリポジトリの packaging metadata を確認します。完了条件は、一覧にある 6 つすべてのライブラリについて、正確なソースパッケージとバージョン、build-recipe へのリンク、対応する notices、および利用可能な SBOM または静的リンクに関する情報を文書化することです。
索引モデルが issue の本文から書いたものです。
説明
Expected behaviour
The third-party notices or linked build metadata should make it possible to associate bundled native libraries with their source versions and copyright/licence notices.
Actual behaviour
While reviewing the official artifact opencv_contrib_python-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl, I could not locate a specific source/version and notice mapping for the six files below in its LICENSE-3RD-PARTY.txt.
Wheel SHA-256: c47c0ef1098461cdc6fa1cdce4c942b8ec974c87423f4b5951443d26bb9ae407
These members are under opencv_contrib_python.libs/:
| Bundled filename | SHA-256 |
|---|---|
libquadmath-96973f99.so.0.0.0 |
934c22ded0e7d169c4d4678876c96051adf3d94545da962f60b41659b075da3b |
libgfortran-91cc3cb1.so.3.0.0 |
55e3eb67306c2ff17e6f8a0810eaa0dcb26e94cd83924c5065d5040e87814608 |
libxkbcommon-x11-c65ed502.so.0.0.0 |
34b0726b008fe059b70204265080e5db34afacc0af2a12698ad6c38ae1166d54 |
libxkbcommon-71ae2972.so.0.0.0 |
1fcb38a646bd1ce1daaf682ad29b72e65bfdf67a06335b278f8e99d0b7530212 |
libX11-xcb-0e257303.so.1.0.0 |
a8cf52f67fb6844bfa19d47fdfb6781a02af3ca6afe78ba9fb58a314b9365d72 |
libopenblas-r0-f650aae0.3.3.so |
79ec02b53f573cd7116a89f04c397473018e7fda05720b354d43505c19d47958 |
I found the aggregate notices for FFmpeg, Qt, OpenSSL, PNG and xcb-related components, but could not associate the six files above precisely. This is not a claim that they cannot be used commercially; I am trying to complete the artifact-to-notice mapping.
Steps to reproduce / artifact scope
Inspect the above wheel's opencv_contrib_python.libs/ directory and LICENSE-3RD-PARTY.txt without importing or rebuilding the package.
- Platform: Linux x86_64, manylinux2014 / manylinux_2_17 wheel.
- Version: opencv-contrib-python 4.11.0.86, cp37-abi3 wheel used with CPython 3.11.
- The request deliberately concerns this published version; I have not asserted that it is the latest release.
Could you provide links to the exact source packages/versions, build recipe and corresponding notices for these files? A build SBOM and indication of additional statically linked components would also help, if available. Another wheel's similarly named library would not establish this artifact's provenance.
I checked #855 and searched for SBOM and the bundled library/licence names; I did not find an existing artifact-specific mapping. I am not requesting legal advice or a rebuild.
Issue submission checklist
- This is a binary packaging/documentation issue, not a generic OpenCV coding question.
- I read the README and understand that this repository provides the Python package build toolchain.
- The request relates to the pre-built binaries and their build/notice metadata.
- Latest version: intentionally reviewing the fixed 4.11.0.86 release described above.
- 主要言語
- Python
- スター
- 5.4k
- フォーク
- 1k
- 平均マージ
- 22時間 17分
- マージ済み PR(30日)
- 3
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
opencv/opencv-python のほかの issue
-
[DOC] README file オープン
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
opencv/opencv-python#1217 · コメント 3 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
opencv/opencv-python#1165 · コメント 2 件 · リアクション 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
opencv/opencv-python#1273 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
opencv/opencv-python#1272 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 70/100
opencv/opencv-python#1268 · コメント 1 件 ·
opencv/opencv-python の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
huggingface/Repo2RLEnv#163 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
NousResearch/hermes-agent#121143 ·