Page 1 of 1

CouchPotato will not unrar files

PostPosted: Mon Nov 28, 2016 11:08 pm
by Knappen
As the title says, CouchPotato will not unrar files with my setup. It throws off this error:

[tato.core.plugins.renamer] Failed to extract /volume2/CouchPotato/******.rar: No suitable RAR unpacker installed Traceback (most recent call last): File "/volume1/.@plugins/AppCentral/couchpotato/CouchPotato/couchpotato/core/plugins/renamer.py", line 1216, in extractFiles rar_handle = RarFile(archive['file'], custom_path = unrar_path) File "/volume1/.@plugins/AppCentral/couchpotato/CouchPotato/libs/unrar2/__init__.py", line 102, in __init__ RarFileImplementation.init(self, password, custom_path) File "/volume1/.@plugins/AppCentral/couchpotato/CouchPotato/libs/unrar2/unix.py", line 81, in init stdoutdata, stderrdata = self.call('v', []).communicate() File "/volume1/.@plugins/AppCentral/couchpotato/CouchPotato/libs/unrar2/unix.py", line 135, in call return call_unrar([cmd] + soptions + ['--', self.archiveName] + files, self.custom_path) File "/volume1/.@plugins/AppCentral/couchpotato/CouchPotato/libs/unrar2/unix.py", line 64, in call_unrar raise UnpackerNotInstalled("No suitable RAR unpacker installed") UnpackerNotInstalled: No suitable RAR unpacker installed

I have tried using a different bin, it wont do it no matter what. Any idea why?

Re: CouchPotato will not unrar files

PostPosted: Wed Nov 30, 2016 8:17 pm
by clinton.hall
Can you set the downloader to do the unrar?

Re: CouchPotato will not unrar files

PostPosted: Wed Nov 30, 2016 10:23 pm
by Knappen
The downloader? As in the torrent program? Unfortunately that is not possible with the app that I am using.

Re: CouchPotato will not unrar files

PostPosted: Tue Dec 06, 2016 7:39 pm
by clinton.hall
ok... try installing my sabnzbd app (you don't have to use it, we just need the unrar binary). Then copy the unrar binary into the system path

So log in to ssh as root then run the following command

for 64 bit systems
Code: Select all
cp /volume1/.@plugins/AppCentral/sabnzbdplus/repository/bin/unrar /volume1/.@plugins/bin/unrar


for 32 bit systems
Code: Select all
cp /volume1/.@plugins/AppCentral/sabnzbdplus/repository-32/bin/unrar /volume1/.@plugins/bin/unrar


for arm systems
Code: Select all
cp /volume1/.@plugins/AppCentral/sabnzbdplus/repository-arm/bin/unrar /volume1/.@plugins/bin/unrar