Package Details: sabnzbd 2.3.9-4

Git Clone URL: (read-only, click to copy)
Package Base: sabnzbd
Description: A web-interface based binary newsgrabber with NZB file support
Upstream URL:
Keywords: network usenet
Licenses: GPL
Submitter: kvasthval
Maintainer: Revelation60 (fryfrog)
Last Packager: fryfrog
Votes: 260
Popularity: 0.73
First Submitted: 2007-11-09 16:21
Last Updated: 2020-01-22 21:15

Pinned Comments

fryfrog commented on 2020-01-02 21:21

TL;DR: Replace python2-cheetah with python2-cheetah3 from AUR w/o removing sabnzbd.

Remove python2-cheetah w/o removing sabnzbd:

pacman -Rdd python2-cheetah

Install python2-cheetah3 how ever you want:

yay -S python2-cheetah3

Update sabnzbd how ever you want:


Latest Comments

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

mkomko commented on 2020-01-22 20:04

I just updated to the latest version of this package and my SABnzbd was no longer able to start. I used /usr/bin/sabnzbd to start the program in my user session, which would automatically use the settings in the ~/.sabnzbd.ini directory. /usr/bin/sabnzbd is now not available anymore.

Was this functionality removed on purpose and why? It is even described in the ArchWiki article:

As a workaround, I was able to start SABnzbd from my user session with the following command line: /opt/sabnzbd/ --logging 0 --config-file /home/user/.sabnzbd.ini

Still, I think this regression should be reverted.


fryfrog commented on 2020-01-11 20:51

So looking at a previous commit, all it does is let you add an .nzb file using some bash script that was included. It honestly just doesn't feel worth including in this package, which is mostly targeted at using it as a daemon. How do torrent daemons that handle .torrent files do it?

#!/usr/bin/env xdg-open
[Desktop Entry]
GenericName=Binary Newsreader
Exec=sh /opt/sabnzbd/ %u

francoism90 commented on 2020-01-11 11:11

@Kr1ss Next time just link to the Wiki. ;)

Kr1ss commented on 2020-01-11 10:44

@fryfrog on 2020-01-05 20:22 :

What does the .desktop file do? What display managers does it work with?

These files have nothing to do with the display manager, but they are used by every environment that follows the Freedesktop Entry Specification, i.e. about every (common) desktop environment.

The DE uses them to create entries for an application launcher menu, or to put links to apps onto the desktop background to start programs by (double-)clicking on those. They can also contain additional entry points which can be called e.g. via a context menu (Firefox could have a menu entry to open a private window for example, or links to some of your bookmarks).

So yes, I think it would be beneficial to have a sabnzbd.desktop file in the package.

Thx a lot for packaging and maintaining this btw !

Cheers !

E/ thx for mentioning the Arch Wiki @francoism90. :D

predmijat commented on 2020-01-09 23:00

Fixed system was messed up with python packages installed via pip I guess...did some cleanup and python2-cheetah3 (and sabnzbd) installed correctly.

predmijat commented on 2020-01-09 07:07

Still the same error...

fryfrog commented on 2020-01-08 21:19

Maybe try re-installing both python2-setuptools and python2-packaging? Maybe they're built/installed for an older version and something is goofed up?

predmijat commented on 2020-01-08 19:41

I have it... local/python2-packaging 19.2-5 local/python2-pip 19.2.3-3 local/python2-setuptools 1:42.0.2-1 Tried reinstalling, still the same error

fryfrog commented on 2020-01-08 18:22

Are you somehow missing python2-packaging? It seems to be a dependency of python2-setuptools and python2-pip and python2-cheetah3 depends on python2-setuptools so you should have it. Double check, I guess?

predmijat commented on 2020-01-08 18:13

I'm getting an error even with python2-cheetah3: File "/usr/lib/python2.7/site-packages/setuptools/", line 15, in <module> from packaging.tags import sys_tags ImportError: No module named tags ==> ERROR: A failure occurred in package(). Aborting... Error making: python2-cheetah3

Since it's working for you guys, what did I miss?