For some reason (main Arch repo does this too) python is a dependency of nzbget. This breaks couchpotato-git, which has /usr/bin/python in the shebang, but python3 does not have a particular library that CP requires (quote_plus):
$this->bbcode_second_pass_code('', 'loop@pi ~ % sudo python /opt/couchpotato/CouchPotato.py
Traceback (most recent call last):
File "/opt/couchpotato/CouchPotato.py", line 21, in <module>
from couchpotato.environment import Env
File "/opt/couchpotato/couchpotato/__init__.py", line 1, in <module>
from couchpotato.api import api_docs, api_docs_missing, api
File "/opt/couchpotato/couchpotato/api.py", line 1, in <module>
from couchpotato.core.helpers.request import getParams
File "/opt/couchpotato/couchpotato/core/helpers/request.py", line 1, in <module>
from couchpotato.core.helpers.encoding import toUnicode
File "/opt/couchpotato/couchpotato/core/helpers/encoding.py", line 3, in <module>
from urllib import quote_plus
ImportError: cannot import name 'quote_plus'
loop@pi ~ %
')
I've logged an issue in Github - it doesn't seem to be platform dependent:
https://github.com/archlinuxarm/PKGBUILDs/issues/806