Package Details: sublime-music 0.11.13-1

Git Clone URL: (read-only, click to copy)
Package Base: sublime-music
Description: A native Subsonic/Airsonic/*sonic client for Linux. Built using Python and GTK+.
Upstream URL:
Licenses: GPL3
Submitter: sumner
Maintainer: sumner (edwargix)
Last Packager: edwargix
Votes: 9
Popularity: 0.35
First Submitted: 2019-10-29 04:33
Last Updated: 2021-10-05 21:52

Dependencies (19)

Required by (0)

Sources (2)

Latest Comments

1 2 Next › Last »

sumner commented on 2021-04-24 03:25

@esiqveland: try reinstalling python-stringcase. It may not be installed for Python 3.9?

esiqveland commented on 2021-04-21 22:18

Does not want to start for me.

$ sublime-music          
Traceback (most recent call last):
  File "/usr/bin/sublime-music", line 33, in <module>
    sys.exit(load_entry_point('sublime-music==0.11.11', 'console_scripts', 'sublime-music')())
  File "/usr/bin/sublime-music", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.9/importlib/", line 77, in load
    module = import_module('module'))
  File "/usr/lib/python3.9/importlib/", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/usr/lib/python3.9/site-packages/sublime_music/", line 14, in <module>
    from .app import SublimeMusicApp
  File "/usr/lib/python3.9/site-packages/sublime_music/", line 38, in <module>
    from .adapters import (
  File "/usr/lib/python3.9/site-packages/sublime_music/adapters/", line 11, in <module>
    from .manager import AdapterManager, DownloadProgress, Result, SearchResult
  File "/usr/lib/python3.9/site-packages/sublime_music/adapters/", line 33, in <module>
    from sublime_music.config import ProviderConfiguration
  File "/usr/lib/python3.9/site-packages/sublime_music/", line 8, in <module>
    import dataclasses_json
  File "/usr/lib/python3.9/site-packages/dataclasses_json/", line 2, in <module>
    from dataclasses_json.api import (DataClassJsonMixin,
  File "/usr/lib/python3.9/site-packages/dataclasses_json/", line 7, in <module>
    from stringcase import (camelcase, pascalcase, snakecase,
ModuleNotFoundError: No module named 'stringcase'

Its a bit strange because python-stringcase is installed on my system.

marco commented on 2021-03-13 12:23

The python-keyring update to version 23.0.0-1 is currently incompatible with sublime-music. This was an error with the python-keyring package and is now fixed in python-keyring.

sumner commented on 2021-03-13 01:39

@loser137: python-stringcase is a dependency of python-dataclasses-json which is a dependency of sublime-music, so there is no need for me to add the dependency directly to sublime-music.

loser137 commented on 2021-03-11 16:51

Please add python-stringcase as dependency

Venom1991 commented on 2020-12-02 23:52

After Python got updated to 3.9 this line became problematic: pushd ${pkgdir}/usr/lib/python3.8/site-packages/sublime_music

Changing the PKGBUILD on the fly resolves the installation issue but you should probably change it or come up with a version-agnostic solution.

jrabensc commented on 2020-11-02 15:56

could not satisfy dependencies: - unable to satisfy dependency 'python-fuzzywuzzy' required by sublime-music Resolving dependencies... Warning: cannot resolve "python-fuzzywuzzy", a dependency of "sublime-music" Failed to prepare transaction: could not satisfy dependencies: - unable to satisfy dependency 'python-fuzzywuzzy' required by sublime-music

duckdalbe commented on 2020-07-27 21:35

Please add python-keyring as dependency.

Without it, sublime-music shows up but acts like it couldn't load anything. In the console this error is shown:

"keyring": lambda: keyring.get_password(KEYRING_APP_NAME, storage_key), NameError: name 'keyring' is not defined

EDIT This error occurred because I had python-keyring installed before as dependency of another package, and then removed it. In case you run into it, just install python-keyring and you're good to go.

sumner commented on 2020-07-12 20:58

@muhlinux: I don't think that python-pyaml is required. I have added python-semver to the dependencies, though.

muhlinux commented on 2020-07-12 09:51

Missing these dependencies: python-semver python-pyaml