FS#71217 - [whipper] Missing python-discid dependency

Attached to Project: Community Packages
Opened by M. Kaburagi (m.kaburagi) - Friday, 11 June 2021, 00:42 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Tuesday, 20 July 2021, 19:27 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Bruno Pagani (ArchangeGabriel)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Without `python-discid`, whipper will not run correctly when ripping.

`discid` is listed in the `requirements.txt` in upstream repository.

Additional info:

* Package version: 0.10.0-1
* https://github.com/whipper-team/whipper/blob/develop/requirements.txt

Steps to reproduce:

1. Try to rip a CD using Arch Linux's whipper package
2. The following error can be observed:

```
Traceback (most recent call last):
File "/usr/bin/whipper", line 33, in <module>
sys.exit(load_entry_point('whipper==0.10.0', 'console_scripts', 'whipper')())
File "/usr/lib/python3.9/site-packages/whipper/command/main.py", line 56, in main
ret = cmd.do()
File "/usr/lib/python3.9/site-packages/whipper/command/basecommand.py", line 141, in do
return self.cmd.do()
File "/usr/lib/python3.9/site-packages/whipper/command/basecommand.py", line 141, in do
return self.cmd.do()
File "/usr/lib/python3.9/site-packages/whipper/command/cd.py", line 116, in do
self.mbdiscid = self.ittoc.getMusicBrainzDiscId()
File "/usr/lib/python3.9/site-packages/whipper/image/table.py", line 368, in getMusicBrainzDiscId
from discid import put
ModuleNotFoundError: No module named 'discid'
```
This task depends upon

Closed by  Bruno Pagani (ArchangeGabriel)
Tuesday, 20 July 2021, 19:27 GMT
Reason for closing:  Fixed
Additional comments about closing:  Done in 0.10.0-2.
Comment by Mark Stenglein (ocelotsloth) - Friday, 02 July 2021, 01:56 GMT
+1 I ran into the same issue. Is there anything we can do to help resolve this?

Loading...