On Sat, Aug 06, 2022 at 12:14:40PM +0100, Stuart Henderson wrote: Hello Stuart,
> soup3 was already installed so changing RDEP by itself can't make any > difference. Agreed, it seemed odd to me too. I think you're right when you say: > With 4.4.0 repeated runs sometimes trigger the problem, sometimes not. > It's about 50/50 I think. So the success after adding the RDEP must have > just been due to random success/failure. With the 4.5.0 update in ports, I get a Python exception on most actions, which seems to relate to cover art: AttributeError: 'gi.repository.Soup' object has no attribute 'URI' ------ Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/quodlibet/util/cover/manager.py", line 120, in failure run() File "/usr/local/lib/python3.9/site-packages/quodlibet/util/cover/manager.py", line 136, in run provider.fetch_cover() File "/usr/local/lib/python3.9/site-packages/quodlibet/util/cover/http.py", line 86, in fetch_cover if not self.url: File "/usr/local/lib/python3.9/site-packages/quodlibet/ext/covers/discogs.py", line 63, in url artist = escape_query_value(artists) File "/usr/local/lib/python3.9/site-packages/quodlibet/util/cover/http.py", line 111, in escape_query_value return Soup.URI.encode(s, '&') File "/usr/local/lib/python3.9/site-packages/gi/module.py", line 123, in __getattr__ raise AttributeError("%r object has no attribute %r" % ( AttributeError: 'gi.repository.Soup' object has no attribute 'URI' Music and so on seem to play correctly, though, which is the main thing! Laurie