Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 728072

Summary: dev-python/eyeD3-0.8.11 - eyeD3: WARNING: Plugin '('lastfm.py', '/usr/lib/python3.7/site-packages/eyed3/plugins')' requires packages that are not installed: cannot import name 'COVER_EXTRA_LARGE' from 'pylast' (/usr/lib/python3.7/site-packages/pylast[...]
Product: Gentoo Linux Reporter: Ed Santiago <gentoo>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: UNCONFIRMED ---    
Severity: normal CC: gentoo, python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ed Santiago 2020-06-12 14:02:48 UTC
eyeD3 tries to import nonexistent constants from pylast:

    $ eyeD3 --remove-v1 --to-v2.4 --encoding utf8 -Q --artist foo /tmp/foo.mp3
    eyed3.plugins:WARNING: Plugin '('lastfm.py', '/usr/lib/python3.7/site-packages/eyed3/plugins')' requires packages that are not installed: cannot import name 'COVER_EXTRA_LARGE' from 'pylast' (/usr/lib/python3.7/site-packages/pylast/__init__.py) /tmp/foo.mp3

dev-python/pylast-3.2.1 does not define any COVER_* symbols AFAICT.

(Also: eyeD3 does not actually require or depend on pylast; I had to install it manually)

Reproducible: Always