Page 1 of 1

Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 1:44 am
by nicrush
Using Linux Mint Mate 20 Ulyana base. Update 4.3.2-rc1-Oubuntu1-jcfp1-20.04.
Everything was working great for many years until this update. Now it wont load at all. I've tried uninstalling/reinstalling to no avail.

I live off grid and using SAB is the only way for me to download tv.
Thanks

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 2:23 am
by sander
on your Linux Mint, open a termainl, and type sabnzbdplus

Post the output the https://pastebin.com/ and post the url here like pastebin . com / jddjdj89

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 2:53 am
by nicrush
Not all required Python modules are available, please check requirements.txt
Missing module: cheroot


python3 --version
Python 3.8.10

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 3:00 am
by sander
So solve that. Do you know how to do that?

Code: Select all

sudo apt update 
sudo apt upgrade
apt search cheroot | grep python
and then probably

Code: Select all

sudo apt install python3-cheroot
BTW: python 3.8 had end of full support 2021-05-03, and since then only receives security patches (until 2024-10).
So it might there is no uptodate cheroot for that. Just try the above.

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 4:16 am
by nicrush
THANK YOU! Worked great!

ps. Just donated again.

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 25th, 2024, 4:55 am
by sander
Good

And thanks for the donation ❤️

Re: Using SAB for many years until updating on May 23. Now it wont work

Posted: May 26th, 2024, 3:52 am
by jcfp
Thanks for reporting this issue, this is actually a packaging bug; I'll upload a fixed version on the ppa shortly.

The 4.3.2 release candidates need an explicit depedency on cheroot, since the application now imports that module directly to improve error handling. In practice the issue only affects focal/20.04 (and derivates based on that such as older versions of linux mint), because cheroot is already an indirect dependency pulled in via cherrypy on all newer ubuntu releases.