and3rson / clay

Awesome standalone command line player for Google Play Music.
GNU General Public License v3.0
157 stars 11 forks source link

mutagen #9

Open rpietro opened 6 years ago

rpietro commented 6 years ago

@and3rson awesome project, but currently I'm getting this error:

pkg_resources.DistributionNotFound: The 'mutagen>=1.34' distribution was not found and is required by gmusicapi

I have mutagen 1.39-1 installed through AUR (manjaro). Any thoughts on what might be going wrong?

and3rson commented 6 years ago

What Python version do you have mutagen installed for? Also, can you please post entire Clay installation output?

rpietro commented 6 years ago

Python 3.6.4

here is the output:

python-clay-player-git 0.r87.d5be32f-1 (2018-02-03 12:24) ( Unsupported package: Potentially dangerous ! )

  • python (already installed)
  • python-gmusicapi (already installed)
  • python-pyaml (already installed)
  • python-urwid (already installed)
  • python-codename (already installed)
  • python-setuptools (already installed) [makedepend]
  • git (already installed) [makedepend]

running build running build_py creating build creating build/lib creating build/lib/clay copying clay/vlc.py -> build/lib/clay copying clay/songlist.py -> build/lib/clay copying clay/settings.py -> build/lib/clay copying clay/player.py -> build/lib/clay copying clay/playbar.py -> build/lib/clay copying clay/notifications.py -> build/lib/clay copying clay/meta.py -> build/lib/clay copying clay/log.py -> build/lib/clay copying clay/hotkeys.py -> build/lib/clay copying clay/gp.py -> build/lib/clay copying clay/eventhook.py -> build/lib/clay copying clay/clipboard.py -> build/lib/clay copying clay/app.py -> build/lib/clay copying clay/init.py -> build/lib/clay creating build/lib/clay/pages copying clay/pages/settings.py -> build/lib/clay/pages copying clay/pages/search.py -> build/lib/clay/pages copying clay/pages/playerqueue.py -> build/lib/clay/pages copying clay/pages/page.py -> build/lib/clay/pages copying clay/pages/myplaylists.py -> build/lib/clay/pages copying clay/pages/mylibrary.py -> build/lib/clay/pages copying clay/pages/debug.py -> build/lib/clay/pages copying clay/pages/init.py -> build/lib/clay/pages running install running installlib creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6 creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay creating /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/init.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/debug.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/mylibrary.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/myplaylists.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/page.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/playerqueue.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/search.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/pages/settings.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages copying build/lib/clay/init.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/app.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/clipboard.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/eventhook.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/gp.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/hotkeys.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/log.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/meta.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/notifications.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/playbar.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/player.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/settings.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/songlist.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay copying build/lib/clay/vlc.py -> /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/init.py to init.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/debug.py to debug.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/mylibrary.py to mylibrary.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/myplaylists.py to myplaylists.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/page.py to page.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/playerqueue.py to playerqueue.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/search.py to search.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/pages/settings.py to settings.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/init.py to init.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/app.py to app.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/clipboard.py to clipboard.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/eventhook.py to eventhook.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/gp.py to gp.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/hotkeys.py to hotkeys.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/log.py to log.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/meta.py to meta.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/notifications.py to notifications.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/playbar.py to playbar.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/player.py to player.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/settings.py to settings.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/songlist.py to songlist.cpython-36.pyc byte-compiling /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay/vlc.py to vlc.cpython-36.pyc writing byte-compilation script '/tmp/tmp6xmfrx9.py' /usr/bin/python /tmp/tmp6xmfrx9.py removing /tmp/tmp6xmfrx9.py running install_egg_info running egg_info creating clay_player.egg-info writing clay_player.egg-info/PKG-INFO writing dependency_links to clay_player.egg-info/dependency_links.txt writing entry points to clay_player.egg-info/entry_points.txt writing requirements to clay_player.egg-info/requires.txt writing top-level names to clay_player.egg-info/top_level.txt writing manifest file 'clay_player.egg-info/SOURCES.txt' writing manifest file 'clay_player.egg-info/SOURCES.txt' Copying clay_player.egg-info to /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/lib/python3.6/site-packages/clay_player-0.7.2-py3.6.egg-info running install_scripts Installing clay script to /tmp/yaourt-tmp-rpietro/aur-python-clay-player-git/pkg/python-clay-player-git/usr/bin '/tmp/yaourt-tmp-rpietro/PKGDEST.Wxa/python-clay-player-git-0.r133.f00bb26-1-any.pkg.tar.xz' -> '/var/cache/pacman/pkg/python-clay-player-git-0.r133.f00bb26-1-any.pkg.tar.xz'

loading packages... resolving dependencies... looking for conflicting packages...

Packages (1) python-clay-player-git-0.r133.f00bb26-1

Total Installed Size: 1.12 MiB Net Upgrade Size: 0.00 MiB

checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... reinstalling python-clay-player-git... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate...

ValentijnvdBeek commented 6 years ago

Could you try installing the python-mutagen package? The AUR package incorrectly doesn't depend on it.