Python wheels: including licenses for libsndfile dependencies
envgap__bastibe__python-soundfile-470
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
5069b8cb828eb2bb26aba0620e1f7ea2ae37f189- Manifest
setup.py- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
bastibe/python-soundfile #470 · read the original issue
The [libsndfile](https://github.com/libsndfile/libsndfile) repo lists several different dependencies required, most of which are BSD-licensed: ``` sudo apt install autoconf autogen automake build-essential libasound2-dev \ libflac-dev libogg-dev libtool libvorbis-dev libopus-dev libmp3lame-dev \ libmpg123-dev pkg-config python ``` Specifically: **libasound2-dev:** LGPL-2.1+ **libflac-dev:** GPL-2+ or LGPL-2.1+ **libmp3lame-dev:** Various (LGPL-2+) **libmpg123-dev:** LGPL 2.1 **libogg-dev:** BSD-3-Clause **libopus-dev:** BSD-3-Clause **libvorbis-dev:** BSD-3-Clause Since there's some linking going on, I think the wheels need to include license information for these projects. Would a PR to change this be helpful?
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]