On Sat, Jun 25, 2022 at 10:14:00PM +0200, Robert-André Mauchin wrote:
On 6/25/22 22:04, Tobias Girstmair wrote:
On Sat, Jun 25, 2022 at 09:52:27PM +0200, Robert-André Mauchin wrote:
- python-pyspotify broken:

AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 
'getargs'?

getargspec has been deprecated in Python 3.5 and removed in Python 3.11:

Removed from the inspect module:

   the getargspec function, deprecated since Python 3.0; use inspect.signature() or inspect.getfullargspec() instead.

- mopidy-spotify depends on python-pyspotify

Also: https://github.com/jodal/pyspotify/issues/213

Maybe they need to be retired then?

I tried sending a message to this list about that, but apparently it didn't
arrive. (Sorry if this caused you extra work)

Yes, python-pyspotify (and libspotify) are obsolete and need to be retired. I
couldn't find documentation on that process, so I'd appreciate it if someone
could help me out.

mopidy-spotify is in the process of being ported to use a rust-based backend
(librespot). But i lack the rust skills and, frankly, the time to package all
the required dependencies. So I'll have to orphan mopidy-spotify, sadly too.

    tobi

Thanks for the message.
I could help with Rust but I don't know if the rust backend has been finished 
yet.

Thank you for your offer, but I'm not sure you know what you'd be getting into ;)

It's not yet finished: the gstreamer plugin exists already, but isn't fully functional, AIUI. I've manually compiled a list of the not-packaged rust dependencies:

- gst-plugin-spotify
  - librespot
    - librespot-audio
      librespot-connect
      librespot-core
      librespot-discovery
      librespot-metadata
      librespot-playback
      librespot-protocol
    - aes-ctr 0.6
    - aesni 0.10.0
    - gstreamer-app
    - gstreamer-app-sys
    - hyper-proxy
    - if-addrs
    - libmdns
    - priority-queue
    - shannon

It's a lot. and that doesn't include gstreamer backend dependencies or any other optional features, so for a proper/full-featured package that list would get even longer.

As much as I'd love to save mopidy-spotify, I don't think its possible unless someone would take over the vast majority of those packages (which I don't expect anybody to do, to be clear).

        tobi
_______________________________________________
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org

Reply via email to