Bug#966400: sublime-music: fails to create new server
Hi, Thanks for reporting this bug and adding more info. It seems this was reproduced in bug #997482 and I can reproduce it locally when running the testsuite. I still have to upload the latest upstream version of sublime-music. I'm hoping it will fix the problem? Otherwise, I'll try to debug this further. No promises on an ETA though, I'm quite busy :( -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org ⠈⠳⣄ OpenPGP_signature Description: OpenPGP digital signature
Bug#966400: sublime-music: fails to create new server
On 10/17/21 2:16 AM, Andres Salomon wrote: Let me know if you'd like me to try anything. I just noticed the debug line. Here's what happens when I try to add the server. I don't recall if the keyring stuff happens before or after I click the Add button: 2021-10-17 02:28:22,019:DEBUG:keyring.backend:backend:Loading KWallet 2021-10-17 02:28:22,055:DEBUG:keyring.backend:backend:Loading SecretService 2021-10-17 02:28:22,142:DEBUG:keyring.backend:backend:Loading Windows 2021-10-17 02:28:22,148:DEBUG:keyring.backend:backend:Loading chainer 2021-10-17 02:28:22,153:DEBUG:keyring.backend:backend:Loading libsecret 2021-10-17 02:28:22,169:DEBUG:keyring.backend:backend:Loading macOS Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sublime_music/app.py", line 167, in do_activate self.show_configure_servers_dialog() File "/usr/lib/python3/dist-packages/sublime_music/app.py", line 1019, in show_configure_servers_dialog self.app_config.save() File "/usr/lib/python3/dist-packages/sublime_music/config.py", line 234, in save json = self.to_json(indent=2, sort_keys=True) File "/usr/lib/python3/dist-packages/dataclasses_json/api.py", line 49, in to_json return json.dumps(self.to_dict(encode_json=False), File "/usr/lib/python3/dist-packages/dataclasses_json/api.py", line 85, in to_dict return _asdict(self, encode_json=encode_json) File "/usr/lib/python3/dist-packages/dataclasses_json/core.py", line 346, in _asdict return _encode_overrides(dict(result), _user_overrides_or_exts(obj), File "/usr/lib/python3/dist-packages/dataclasses_json/core.py", line 110, in _encode_overrides v = encoder(v) if encoder is not None else v File "/usr/lib/python3/dist-packages/sublime_music/config.py", line 71, in encode_providers return { File "/usr/lib/python3/dist-packages/sublime_music/config.py", line 72, in id_: { TypeError: 'ProviderConfiguration' object is not a mapping
Bug#966400: sublime-music: fails to create new server
On Sat, 24 Oct 2020 02:20:30 -0400 =?UTF-8?Q?Louis-Philippe_V=c3=a9ronneau?= wrote: > Hi! > > I've just uploaded 0.11.9-1 to the archive. It's not perfect (there are > issues with caching, but I'm working on that), but the codebase changed > a lot since the last version uploaded to Debian. > > Could you please check if you are still having issues? > I'm currently hitting this issue. I'm running this on a pinephone, which has a mix of debian testing and mobian packages. However, sublime and its python dependencies are from the debian archive. Sublime-music version is 0.11.10-1. Same issue that the original reporter is having - I put in my server info (the server is running navidrome), it tells me the config is valid, but when I click the Add button nothing happens. The server has over 8,000 albums, so if sublime's trying to scan everything at the same time that it's adding the server, something could be timing out. Let me know if you'd like me to try anything.
Bug#966400: sublime-music: fails to create new server
Hi! I've just uploaded 0.11.9-1 to the archive. It's not perfect (there are issues with caching, but I'm working on that), but the codebase changed a lot since the last version uploaded to Debian. Could you please check if you are still having issues? Thanks, -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org ⠈⠳⣄ signature.asc Description: OpenPGP digital signature
Bug#966400: sublime-music: fails to create new server
severity 966400 normal thanks Hi, Thanks for reporting this bug. I'm downgrading the severity, as I'm not able to reproduce the issue on my machine running sid, although I'm sure it's real. The pip version working isn't really relevant, as pip doesn't use Debian dependencies. That and there's been quite a lot of changes on between 0.9.1 and 0.11.1. I'd be interested in knowing what desktop environment you are using? Maybe it doesn't crash on my side because I have packages installed that are required but not listed in the dependencies? Could you try running the package in debug mode to try to get see if you get more info? $ sublime-music -m debug Anyway, I guess I'm going to have to test this in a clean sid VM to try to reproduce your crash. Cheers, -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org ⠈⠳⣄ signature.asc Description: OpenPGP digital signature
Bug#966400: sublime-music: fails to create new server
Package: sublime-music Version: 0.9.1-2 Severity: grave Justification: renders package unusable X-Debbugs-Cc: m...@kevinthomas.dev Dear Maintainer, Upon launching the application, the main screen shows a continuous spinning loading symbol. I went to "Configure Servers" and attempted to add a new server, but upon clicking the "Add" button, nothing happens. I am able to click on "Test Connection to Server" and it says "Connection to server successful." I wasn't having this problem when installing v0.11.1 using pip. The log that appears when I click on the "Add" button is: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sublime/ui/configure_servers.py", line 126, in ), lambda e: self.on_edit_clicked(True), 'start', False), File "/usr/lib/python3/dist-packages/sublime/ui/configure_servers.py", line 228, in on_edit_clicked self.server_configs.append(new_config) AttributeError: 'NoneType' object has no attribute 'append' Thank you, Kevin Thomas -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sublime-music depends on: ii gir1.2-gtk-3.03.24.20-1 ii gir1.2-nm-1.0 1.26.0-1 ii python3 3.8.2-3 ii python3-bottle0.12.15-2.1 ii python3-dateutil 2.8.1-4 ii python3-deepdiff 3.3.0-2 ii python3-deprecated1.2.10-1 ii python3-fuzzywuzzy0.18.0-1 ii python3-gi3.36.0-4 ii python3-keyring 21.2.1-1 ii python3-levenshtein 0.12.0-5+b1 ii python3-mpv 0.5.1-1 ii python3-pychromecast 7.1.1-1 ii python3-requests 2.23.0+dfsg-2 ii python3-yaml 5.3.1-2 sublime-music recommends no packages. Versions of packages sublime-music suggests: ii network-manager 1.26.0-1 -- no debconf information