Package Details: sublime-music 0.12.0-2

Git Clone URL: https://aur.archlinux.org/sublime-music.git (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: https://sublimemusic.app
Licenses: GPL3
Submitter: sumner
Maintainer: sumner (edwargix)
Last Packager: edwargix
Votes: 16
Popularity: 0.000826
First Submitted: 2019-10-29 04:33 (UTC)
Last Updated: 2023-06-17 20:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

sumner commented on 2021-04-24 03:25 (UTC)

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

esiqveland commented on 2021-04-21 22:18 (UTC)

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/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.9/importlib/__init__.py", 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/__main__.py", line 14, in <module>
    from .app import SublimeMusicApp
  File "/usr/lib/python3.9/site-packages/sublime_music/app.py", line 38, in <module>
    from .adapters import (
  File "/usr/lib/python3.9/site-packages/sublime_music/adapters/__init__.py", line 11, in <module>
    from .manager import AdapterManager, DownloadProgress, Result, SearchResult
  File "/usr/lib/python3.9/site-packages/sublime_music/adapters/manager.py", line 33, in <module>
    from sublime_music.config import ProviderConfiguration
  File "/usr/lib/python3.9/site-packages/sublime_music/config.py", line 8, in <module>
    import dataclasses_json
  File "/usr/lib/python3.9/site-packages/dataclasses_json/__init__.py", line 2, in <module>
    from dataclasses_json.api import (DataClassJsonMixin,
  File "/usr/lib/python3.9/site-packages/dataclasses_json/api.py", 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 (UTC) (edited on 2021-03-14 11:50 (UTC) by marco)

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 (UTC)

@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 (UTC)

Please add python-stringcase as dependency

Venom1991 commented on 2020-12-02 23:52 (UTC)

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 (UTC)

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 (UTC) (edited on 2020-07-27 22:01 (UTC) by duckdalbe)

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 (UTC)

@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 (UTC)

Missing these dependencies: python-semver python-pyaml