← All tasks
pythonbastibe/python-soundfile #470Not a task: already works

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?

Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]