Page 1 of 1

Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 7:46 am
by sander
Hi,

Good news: SABnzbd seems to be in Ubuntu Jaunty (9.04). See http://packages.ubuntu.com/jaunty/sabnzbdplus

And see https://bugs.launchpad.net/ubuntu/+bug/102310, where on 2007-04-03 I asked for SABnzbd in Ubuntu. Three years later it will be there ...  :P

EDIT:
2009 versus 2007 ... *two* years, not three years. Sorry.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:23 am
by BrandonG777
And will only take 2 years each time to get version updated. LOL

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:48 am
by switch
Yep, a big thanks to JCPF for making this happen.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:55 am
by sander
Further information:

I started Ubuntu 9.04 Jaunty Alpha 4 in VirtualBox, and here are the results:

1) You have to enable "universe" in the repositories. Easiest way is to do that via System -> Software Sources.
2) You have to install the SABnzbd package from the command line, and the name is "sabnzbdplus" (NOT "sabnzbd"). Thus the command is "sudo apt-get install sabnzbdplus".
3) There's only the Default interface. No candy stuff like Plush.

It's version 0.4.6 and it works.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:55 am
by sander

Code: Select all

ubuntu@ubuntu:~$ sudo apt-get install sabnzbd
Reading package lists... Done
Building dependency tree     
Reading state information... Done
E: Couldn't find package sabnzbd
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo apt-get install sabnzbd
Reading package lists... Done
Building dependency tree     
Reading state information... Done
E: Couldn't find package sabnzbd


ubuntu@ubuntu:~$ sudo apt-get install sabnzbdplus
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following extra packages will be installed:
  libtidy-0.99-0 par2 python-chardet python-cheetah python-cherrypy python-feedparser
  python-openssl python-utidylib python-yenc
Suggested packages:
  python-openssl-doc python-openssl-dbg sabnzbdplus-theme-smpl sabnzbdplus-theme-iphone
Recommended packages:
  unrar
The following NEW packages will be installed:
  libtidy-0.99-0 par2 python-chardet python-cheetah python-cherrypy python-feedparser
  python-openssl python-utidylib python-yenc sabnzbdplus
0 upgraded, 10 newly installed, 0 to remove and 487 not upgraded.
Need to get 1305kB of archives.
After this operation, 6234kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://archive.ubuntu.com jaunty/main libtidy-0.99-0 20081224cvs-1 [137kB]
Get:2 http://archive.ubuntu.com jaunty/universe python-chardet 1.0.1-1.1 [172kB]
Get:3 http://archive.ubuntu.com jaunty/universe python-cheetah 2.0.1-2 [198kB]
Get:4 http://archive.ubuntu.com jaunty/universe python-cherrypy 2.3.0-1 [243kB]
Get:5 http://archive.ubuntu.com jaunty/universe python-feedparser 4.1-12 [114kB]
Get:6 http://archive.ubuntu.com jaunty/main python-openssl 0.7-2ubuntu1 [88.5kB]
Get:7 http://archive.ubuntu.com jaunty/main python-utidylib 0.2-3.2ubuntu1 [8544B]
Get:8 http://archive.ubuntu.com jaunty/universe sabnzbdplus 0.4.6+repack-0ubuntu1 [221kB]
Get:9 http://archive.ubuntu.com jaunty/universe par2 0.4-10 [102kB]
Get:10 http://archive.ubuntu.com jaunty/universe python-yenc 0.3+debian-2 [19.9kB]
Fetched 1305kB in 1s (750kB/s)
Selecting previously deselected package libtidy-0.99-0.
(Reading database ... 104507 files and directories currently installed.)
Unpacking libtidy-0.99-0 (from .../libtidy-0.99-0_20081224cvs-1_i386.deb) ...
Selecting previously deselected package python-chardet.
Unpacking python-chardet (from .../python-chardet_1.0.1-1.1_all.deb) ...
Selecting previously deselected package python-cheetah.
Unpacking python-cheetah (from .../python-cheetah_2.0.1-2_i386.deb) ...
Selecting previously deselected package python-cherrypy.
Unpacking python-cherrypy (from .../python-cherrypy_2.3.0-1_all.deb) ...
Selecting previously deselected package python-feedparser.
Unpacking python-feedparser (from .../python-feedparser_4.1-12_all.deb) ...
Selecting previously deselected package python-openssl.
Unpacking python-openssl (from .../python-openssl_0.7-2ubuntu1_i386.deb) ...
Selecting previously deselected package python-utidylib.
Unpacking python-utidylib (from .../python-utidylib_0.2-3.2ubuntu1_all.deb) ...
Selecting previously deselected package sabnzbdplus.
Unpacking sabnzbdplus (from .../sabnzbdplus_0.4.6+repack-0ubuntu1_all.deb) ...
Selecting previously deselected package par2.
Unpacking par2 (from .../archives/par2_0.4-10_i386.deb) ...
Selecting previously deselected package python-yenc.
Unpacking python-yenc (from .../python-yenc_0.3+debian-2_i386.deb) ...
Processing triggers for man-db ...
Setting up libtidy-0.99-0 (20081224cvs-1) ...

Setting up python-chardet (1.0.1-1.1) ...

Setting up python-cheetah (2.0.1-2) ...

Setting up python-cherrypy (2.3.0-1) ...

Setting up python-feedparser (4.1-12) ...

Setting up python-openssl (0.7-2ubuntu1) ...

Setting up python-utidylib (0.2-3.2ubuntu1) ...

Setting up sabnzbdplus (0.4.6+repack-0ubuntu1) ...

Setting up par2 (0.4-10) ...
Setting up python-yenc (0.3+debian-2) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Processing triggers for python-support ...
ubuntu@ubuntu:~$

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:56 am
by sander
... and the screendump HowTo activate universe

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 8:57 am
by sander
switch wrote: Yep, a big thanks to JCPF for making this happen.
Indeed! Thank you, JCPF.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 9:07 am
by switch
I believe Plush should be included when 0.4.7 is released. There was a small licensing issue we needed to clarify before it was to be accepted.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 9:16 am
by sander
More info: like discovered here http://forums.sabnzbd.org/index.php?topic=1701.msg10560 , you have to fill out "[::]" (without the double quotes) as 'Host SABnzbd should listen on.', otherwise you can't connect via the IPv6 interface like ::1, fe80: and 2001:

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 9:22 am
by sander
Oh:

Last warnings (clear)
2009-02-22 14:07:51,726 WARNING unrar binary... NOT found
2009-02-22 14:17:44,647 WARNING [newsunpack] Missing expected file: blablaDivx.blabla.avi => unrar error?

http://packages.ubuntu.com/jaunty/sabnzbdplus says that sabnzbd "recommends" par2 and unrar, not "depends". This results in the warning and problems above. :-(

I would say par2 and unrar are needed for normal operation of SABnzbd.

Re: Good news: SABnzbd in Ubuntu Jaunty (9.04)

Posted: February 22nd, 2009, 9:59 am
by jcfp
sander wrote:on 2007-04-03 I asked for SABnzbd in Ubuntu. Three years later it will be there ...  :P
Actually, that makes it less than two years to date, with the project being effectively unmaintained for about half of that period plus being a challenge with regard to licensing. Not too bad, I'd say.
sander wrote:2) You have to install the SABnzbd package from the command line, and the name is "sabnzbdplus" (NOT "sabnzbd"). Thus the command is "sudo apt-get install sabnzbdplus".
No need for the command line, any apt frontend (synaptic, etc) will work.
sander wrote:3) There's only the Default interface. No candy stuff like Plush.
They are all there (except plush, for the time being), in separate binary packages, same as with the ppa.
switch wrote:I believe Plush should be included when 0.4.7 is released. There was a small licensing issue we needed to clarify before it was to be accepted.
Indeed. I guess I'll also give changing the status of the unrar, unzip, and par2 deps some thought, crowd control is a bit easier via a forum post + ppa than with people installing from Ubuntu's archives :D.