Update from 0.7.10 to 0.7.12 on ReadyNAS

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
Teryon
Newbie
Newbie
Posts: 4
Joined: September 21st, 2012, 12:07 pm

Update from 0.7.10 to 0.7.12 on ReadyNAS

Post by Teryon »

Hi,

On my ReadyNAS Duo, I have updated from 0.7.10 to 0.7.12, using this method (found on 0.7.10 package developer's website)

Code: Select all

1. Download the source tarball from sabnzbd.org
2. stop sabnzbd in the admin console
3. backup your existing /usr/share/sabnzbdplus directory (in SSH cp -pvr /usr/share/sabnzbdplus /usr/share/sabnzbdplus.bak)
4. extract the tarball to /usr/share/sabnzbdplus over your existing files. I used winscp to make it easier.
5. I had to do a symlink to get sab to start from the admin console. ln -s /usr/share/sabnzbdplus/interfaces /usr/bin/interfaces
6. Start sabnzbd in the admin console
I need to update to correct some post process errors (with 0.7.12 download and post process works like it should be), but now I get problems when i try to acces RSS or Config tab.
The problem happens with 0.7.11 and 0.7.12

Here is the error for Config Tab :

Code: Select all

500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "/usr/share/sabnzbdplus/cherrypy/_cprequest.py", line 618, in respond
    cherrypy.response.body = self.handler()
  File "/usr/share/sabnzbdplus/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/usr/share/sabnzbdplus/sabnzbd/interface.py", line 1059, in index
    return template.respond()
  File "_usr_bin_interfaces_Config_templates_config_tmpl.py", line 91, in respond
  File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1597, in _handleCheetahInclude
    nestedTemplateClass = compiler.compile(source=source, file=file)
  File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 796, in compile
    raise e
  File "_usr_bin_interfaces_Config_templates__inc_header_uc_tmpl.py", line 192
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 163-172: illegal Unicode character
What can I do ?
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: Update from 0.7.10 to 0.7.12 on ReadyNAS

Post by shypike »

Go back to 0.7.10 and talk to the package creator.
It's possible that the package doesn't contain a compatible Cheetah module.
We don't distribute Cheetah in our tar.gz distribution.
Post Reply