Open hannes101 opened 5 months ago
Hmm yeah
I think we're on a really old version, and I suspect that upstream will have fixed this ages ago, but can check
Options (not exclusive)
Looks like the feedparser issue is resolved upstream
Thanks, will check on updating python3-feedparser in fedora. It currently is at 6.0.10, so should be fixed, when this is updated. Of course this only goes for the feedparser error, the telnet one is still present. Is this correct that this is the Squeezebox plugin? I am wondering how big the user base for this might still be, given that apparently these were discontinued to be sold in 2012, according to https://en.wikipedia.org/wiki/Squeezebox_(network_music_player)
Is this correct that this is the Squeezebox plugin? I am wondering how big the user base for this might still be, given that apparently these were discontinued to be sold in 2012, according to https://en.wikipedia.org/wiki/Squeezebox_(network_music_player)
Yes. Who knows. I wrote it for myself originally but no longer have that setup. But it's a strong DIY and alternative-hardware (RPi, Chromecast, etc) ecosystem when i last checked so might be nice to keep it alive.
The immediate build issues should be fixed - can we retest @hannes101 ?
I also got python-feedparser updated in fedora, so yes I think it should be testable. Will try to build it soon.
Is there a guide somewhere to setup the repo or a tarball the same as the release tarballs?
I am not able to build directly from a git snapshot, not sure what I am missing, but there's also nothing on these pages, which might explain that. I guess there's something in the release preparation, which needs to be done to create a proper tarball.
Steps to reproduce
During the preparations for fedora 40 there is a mass rebuild to check if the python packages can be built with python 3.13.
There are a couple of issues with quodlibet, which I think can be fixed rather easily. The details can be found in the following bug report https://bugzilla.redhat.com/show_bug.cgi?id=2259638 `quodlibet fails to build with Python 3.13.03.
According to https://docs.python.org/3.13/whatsnew/3.13.html: PEP 594: Remove the telnetlib module, deprecated in Python 3.11: use the projects telnetlib3 or Exscript instead. (Contributed by Victor Stinner in gh-104773.)
https://docs.python.org/3.13/whatsnew/3.13.html
For the build logs, see: https://copr-be.cloud.fedoraproject.org/results/@python/python3.13/fedora-rawhide-x86_64/06939269-quodlibet/
For all our attempts to build quodlibet with Python 3.13, see: https://copr.fedorainfracloud.org/coprs/g/python/python3.13/package/quodlibet/