Package Details: sabnzbd 4.3.1-1

Git Clone URL: https://aur.archlinux.org/sabnzbd.git (read-only, click to copy)
Package Base: sabnzbd
Description: A web-interface based binary newsgrabber with NZB file support
Upstream URL: http://www.sabnzbd.org
Keywords: network usenet
Licenses: GPL
Submitter: esh
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 269
Popularity: 0.24
First Submitted: 2007-11-09 16:21 (UTC)
Last Updated: 2024-05-05 15:16 (UTC)

Pinned Comments

fryfrog commented on 2024-04-30 04:23 (UTC)

Arch updated Python to 3.12, you need to re-build/re-install python-sabyenc3 and python-sabctools!

Using paru:

paru -S python-sabyenc3 python-sabctools --rebuild

@hoban, thanks for reminding me to post about this!

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 64 Next › Last »

skrewball commented on 2022-02-09 21:04 (UTC)

I also have the same issue as @UbiquitousPhoton. I installed the jaraco.context package from the repo and get the exact error.

Agreed that downgrading is not an option as partial upgrades are not supported.

UbiquitousPhoton commented on 2022-02-09 18:12 (UTC) (edited on 2022-02-09 18:17 (UTC) by UbiquitousPhoton)

You can install jaraco context, but this doesn't help matters:

 Traceback (most recent call last):                                                                                                                                              
  File "/usr/lib/sabnzbd/SABnzbd.py", line 46, in <module>
    import cherrypy
  File "/usr/lib/python3.10/site-packages/cherrypy/__init__.py", line 66, in <module>
    from ._cperror import (
  File "/usr/lib/python3.10/site-packages/cherrypy/_cperror.py", line 135, in <module>
    from cherrypy.lib import httputil as _httputil
  File "/usr/lib/python3.10/site-packages/cherrypy/lib/httputil.py", line 20, in <module>
    import jaraco.collections
  File "/usr/lib/python3.10/site-packages/jaraco/collections.py", line 10, in <module>
    import jaraco.text
  File "/usr/lib/python3.10/site-packages/jaraco/text/__init__.py", line 136, in <module>
    @_unicode_trap.passes
AttributeError: 'ExceptionTrap' object has no attribute 'passes'

Sabnzbd and jaraco are clearly no longer compatible in the current form. Unfortunately downgrading isn't really an option either due to other dependancies.

iio7 commented on 2022-02-07 15:50 (UTC) (edited on 2022-02-07 15:57 (UTC) by iio7)

I am sorry, but this package is broken. You cannot get it to run on an updated version of Arch because of constant problems with Missing module: jaraco.context. This needs to be fixed somehow. I have the "python-jaraco" package installed via the community repo.

community/python-jaraco.context 4.0.0-3 (8.7 KiB 16.4 KiB) (Installed)
community/python-jaraco 2022.1.24-1 (62.1 KiB 243.8 KiB) (Installed)

narf commented on 2022-02-02 05:45 (UTC)

@fryfrog: it might be just me. I've been on the same rolling release of arch for 15 years now without a fresh install I do get the odd dependency thing I cant get my head around. If anyone runs into the same socks issue as me and can solve then pip install Py-Socks==1.7.1 worked for me.

fryfrog commented on 2022-02-02 05:33 (UTC)

@narf: I've only got python-pysocks installed and it is 1.7.1 too. That seems weird, you shouldn't need to PIP anything.

narf commented on 2022-02-02 05:31 (UTC)

Just want to add 3.5.0-1 update I had python-pysocks issue as well. reinstall of python-pysocks community did not fix. Kept coming up with missing module "socks" on start The only way I could get it to work was use pip to install PySocks==1.7.1 Which is the exact version in requirements.txt Makes me think that something in community version of python-pysocks and even pip latest version of pysocks breaks with 3.5.0-1 sabnzbd

fryfrog commented on 2022-02-02 05:20 (UTC)

@iio7: What version of python-jaraco do you have? Do you see the last few posts saying you need 2021.12.20? The more recent version 2022.1.24 requires a newer version of python-jaraco.context that hasn't made it yet.

For some reason, on my system I don't need python-jaraco.context, I'm not sure why.

iio7 commented on 2022-02-02 05:15 (UTC)

I keep getting problems with this package.

Feb 02 06:14:18 pix systemd[1]: Started SABnzbd binary newsreader.
Feb 02 06:14:20 pix sabnzbd[8405]: Not all required Python modules are available, please check requirements.txt
Feb 02 06:14:20 pix sabnzbd[8405]: Missing module: jaraco.context
Feb 02 06:14:20 pix sabnzbd[8405]: You can read more at: https://sabnzbd.org/wiki/installation/install-off-modules
Feb 02 06:14:20 pix sabnzbd[8405]: If you still experience problems, remove all .pyc files in this folder and subfolders
Feb 02 06:14:20 pix systemd[1]: sabnzbd.service: Main process exited, code=exited, status=1/FAILURE
Feb 02 06:14:20 pix systemd[1]: sabnzbd.service: Failed with result 'exit-code'.

I am using yay to install it, which pulls in the dependencies.

fryfrog commented on 2022-01-29 01:11 (UTC)

@mysticx: Thanks, I ran into this while I was getting the 3.5.0 update going and then... forgot it while fixing a self inflicted issue! :)

mysticx commented on 2022-01-29 01:03 (UTC)

The latest version 3.5.0-1 fails to start for me with the error:

sabnzbd[99935]: Missing module: socks

I was able to fix that by manually installing python-pysocks. This might need to be added to the dependencies?