Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sabnzbd 3.5.0-53 install error on RS812 #6354

Open
1 task done
sshaikh86 opened this issue Dec 20, 2024 · 17 comments
Open
1 task done

Sabnzbd 3.5.0-53 install error on RS812 #6354

sshaikh86 opened this issue Dec 20, 2024 · 17 comments
Assignees

Comments

@sshaikh86
Copy link

sshaikh86 commented Dec 20, 2024

Is this a new Bug?

  • I checked that the bug hasn't been reported before

Package Name

Sabnzbd

Package Version

3.5.0-53

Device Model

RS812

Device Architecture

88f6282 (armv5)

Firmware Version

DSM 6.2.4 - 25556 version 8

What happened?

I added the syno community packages and am trying to install SABNZBD but it keeps giving me the error failure to run package. Been trying all day and no luck. Appreciate if someone could walk me through how to fix this.

My system information:

Capture3

Reproduction steps

  1. Install Sabnzbd 3.5.0-53

Install Log

Log File
2024/12/19 00:26:14     install sabnzbd 3.5.0-53 Begin preinst
2024/12/19 00:26:14     Begin reload_inst_variables
2024/12/19 00:26:14     End reload_inst_variables
2024/12/19 00:26:14     Begin initialize_variables
2024/12/19 00:26:15     End initialize_variables
2024/12/19 00:26:15     ===> Step preinst. USER=sabnzbd GROUP=sc-download SHARE_PATH=/volume1/downloads
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 End preinst ret=[0]
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /volume1/@appstore/sabnzbd
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 End /bin/rm -rf /volume1/@appstore/sabnzbd ret=[0]
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/sabnzbd
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/sabnzbd ret=[0]
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd ret=[0]
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 Begin /bin/mkdir -p /var/packages/sabnzbd
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 End /bin/mkdir -p /var/packages/sabnzbd ret=[0]
2024/12/19 00:26:15     install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/sabnzbd/INFO
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/sabnzbd/INFO ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/scripts
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/scripts ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/sabnzbd/scripts
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/sabnzbd/scripts ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/WIZARD_UIFILES
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/WIZARD_UIFILES ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/WIZARD_UIFILES /var/packages/sabnzbd/WIZARD_UIFILES
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/WIZARD_UIFILES /var/packages/sabnzbd/WIZARD_UIFILES ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/conf
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/conf ret=[0]
2024/12/19 00:26:16     install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/sabnzbd/conf
2024/12/19 00:26:17     install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/sabnzbd/conf ret=[0]
2024/12/19 00:26:18     install sabnzbd 3.5.0-53 Begin postinst
2024/12/19 00:26:18     Begin reload_inst_variables
2024/12/19 00:26:18     End reload_inst_variables
2024/12/19 00:26:18     Begin initialize_variables
2024/12/19 00:26:19     End initialize_variables
2024/12/19 00:26:19     ===> Step postinst. USER=sabnzbd GROUP=sc-download SHARE_PATH=/volume1/downloads
2024/12/19 00:26:19     Begin save_wizard_variables
2024/12/19 00:26:19     End save_wizard_variables
2024/12/19 00:26:20     Adding 'sc-sabnzbd' to 'sc-download'
2024/12/19 00:26:23     Group Name: [sc-download]
2024/12/19 00:26:23     Group Type: [AUTH_LOCAL]
2024/12/19 00:26:23     Group ID:   [65536]
2024/12/19 00:26:23     Group Members:
2024/12/19 00:26:23     0:[Saad]
2024/12/19 00:26:23     1:[sc-saad]
2024/12/19 00:26:23     2:[sc-sabnzbd]
2024/12/19 00:26:24     Configuring /volume1/downloads
2024/12/19 00:26:27     Granting 'sc-sabnzbd' unix ownership on /volume1/downloads
2024/12/19 00:26:27     ACL version: 1
2024/12/19 00:26:27     Archive: has_ACL,is_support_ACL
2024/12/19 00:26:27     Owner: [sc-sabnzbd(user)]
2024/12/19 00:26:27     ---------------------
2024/12/19 00:26:27              [0] group:administrators:allow:rwxpdDaARWc--:fd--  (level:0)
2024/12/19 00:26:27     Granting 'sc-download' group permissions on /volume1/downloads
2024/12/19 00:26:27     ACL version: 1
2024/12/19 00:26:28     Archive: has_ACL,is_support_ACL
2024/12/19 00:26:28     Owner: [sc-sabnzbd(user)]
2024/12/19 00:26:28     ---------------------
2024/12/19 00:26:28              [0] group:administrators:allow:rwxpdDaARWc--:fd--  (level:0)
2024/12/19 00:26:28              [1] group:sc-download:allow:rwxpdDaARWcC-:fd--  (level:0)
2024/12/19 00:26:28     Begin service_postinst
2024/12/19 00:26:28     Python 3.10.15
2024/12/19 00:37:49     Requirement already satisfied: pip in /volume1/@appstore/sabnzbd/env/lib/python3.10/site-packages (23.0.1)
2024/12/19 00:38:01     Collecting pip
2024/12/19 00:38:01       Using cached pip-24.3.1-py3-none-any.whl (1.8 MB)
2024/12/19 00:38:22     Installing collected packages: pip
2024/12/19 00:38:22       Attempting uninstall: pip
2024/12/19 00:38:22         Found existing installation: pip 23.0.1
2024/12/19 00:38:51         Uninstalling pip-23.0.1:
2024/12/19 00:38:52           Successfully uninstalled pip-23.0.1
2024/12/19 00:40:13     Successfully installed pip-24.3.1
2024/12/19 00:40:16     Install packages from wheels
2024/12/19 00:40:16     Install packages from wheels [/volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt]
2024/12/19 00:40:51     WARNING: The directory '/volume1/@appstore/sabnzbd/var/pip-cache' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
2024/12/19 00:40:56     Looking in links: /volume1/@appstore/sabnzbd/share/wheelhouse
2024/12/19 00:41:05     Processing /volume1/@appstore/sabnzbd/share/wheelhouse/Cheetah3-3.2.6-cp310-cp310-linux_armv5tel.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 1))
2024/12/19 00:41:05     Collecting PySocks==1.7.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 2))
2024/12/19 00:41:06       Downloading PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)
2024/12/19 00:41:07     Collecting babelfish==0.6.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 3))
2024/12/19 00:41:08       Downloading babelfish-0.6.0-py3-none-any.whl.metadata (2.9 kB)
2024/12/19 00:41:31     Processing /volume1/@appstore/sabnzbd/share/wheelhouse/cffi-1.15.0-cp310-cp310-linux_armv5tel.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 4))
2024/12/19 00:41:34     Collecting chardet==4.0.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 5))
2024/12/19 00:41:34       Downloading chardet-4.0.0-py2.py3-none-any.whl.metadata (3.5 kB)
2024/12/19 00:41:43     Collecting cheroot==8.5.2 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 6))
2024/12/19 00:41:43       Downloading cheroot-8.5.2-py2.py3-none-any.whl.metadata (8.4 kB)
2024/12/19 00:41:50     Collecting cherrypy==18.6.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 7))
2024/12/19 00:41:51       Downloading CherryPy-18.6.1-py2.py3-none-any.whl.metadata (8.4 kB)
2024/12/19 00:41:54     Collecting configobj==5.0.6 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 8))
2024/12/19 00:41:55       Downloading configobj-5.0.6.tar.gz (33 kB)
2024/12/19 00:41:55       Preparing metadata (setup.py): started
2024/12/19 00:42:17       Preparing metadata (setup.py): finished with status 'done'
2024/12/19 00:42:54     Processing /volume1/@appstore/sabnzbd/share/wheelhouse/cryptography-3.3.2-cp310-cp310-linux_armv5tel.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 9))
2024/12/19 00:42:57     Collecting feedparser==6.0.8 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 10))
2024/12/19 00:42:57       Downloading feedparser-6.0.8-py3-none-any.whl.metadata (2.3 kB)
2024/12/19 00:43:00     Collecting guessit==3.3.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 11))
2024/12/19 00:43:00       Downloading guessit-3.3.1-py3-none-any.whl.metadata (20 kB)
2024/12/19 00:43:03     Collecting jaraco.classes==3.2.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 12))
2024/12/19 00:43:03       Downloading jaraco.classes-3.2.1-py3-none-any.whl.metadata (1.9 kB)
2024/12/19 00:43:04     Collecting jaraco.collections==3.4.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 13))
2024/12/19 00:43:04       Downloading jaraco.collections-3.4.0-py3-none-any.whl.metadata (3.3 kB)
2024/12/19 00:43:05     Collecting jaraco.functools==3.3.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 14))
2024/12/19 00:43:06       Downloading jaraco.functools-3.3.0-py3-none-any.whl.metadata (2.2 kB)
2024/12/19 00:43:09     Collecting jaraco.text==3.5.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 15))
2024/12/19 00:43:09       Downloading jaraco.text-3.5.1-py3-none-any.whl.metadata (2.2 kB)
2024/12/19 00:43:14     Collecting more-itertools==8.9.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 16))
2024/12/19 00:43:14       Downloading more_itertools-8.9.0-py3-none-any.whl.metadata (41 kB)
2024/12/19 00:43:16     Collecting portend==2.7.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 17))
2024/12/19 00:43:17       Downloading portend-2.7.1-py3-none-any.whl.metadata (3.3 kB)
2024/12/19 00:43:17     Collecting puremagic==1.10 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 18))
2024/12/19 00:43:17       Downloading puremagic-1.10-py3-none-any.whl.metadata (4.8 kB)
2024/12/19 00:43:20     Collecting python-dateutil==2.8.2 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 19))
2024/12/19 00:43:20       Downloading python_dateutil-2.8.2-py2.py3-none-any.whl.metadata (8.2 kB)
2024/12/19 00:43:30     Collecting pytz==2021.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 20))
2024/12/19 00:43:30       Downloading pytz-2021.1-py2.py3-none-any.whl.metadata (21 kB)
2024/12/19 00:43:31     Collecting rebulk==3.0.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 21))
2024/12/19 00:43:31       Downloading rebulk-3.0.1-py3-none-any.whl.metadata (21 kB)
2024/12/19 00:43:42     Processing /volume1/@appstore/sabnzbd/share/wheelhouse/sabyenc3-4.0.2-cp310-cp310-linux_armv5tel.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 22))
2024/12/19 00:43:43     Collecting sgmllib3k==1.0.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 23))
2024/12/19 00:43:43       Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB)
2024/12/19 00:43:44       Preparing metadata (setup.py): started
2024/12/19 00:44:10       Preparing metadata (setup.py): finished with status 'done'
2024/12/19 00:44:12     Collecting tempora==4.1.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 24))
2024/12/19 00:44:12       Downloading tempora-4.1.1-py3-none-any.whl.metadata (2.7 kB)
2024/12/19 00:44:14     Collecting zc.lockfile==2.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 25))
2024/12/19 00:44:14       Downloading zc.lockfile-2.0-py2.py3-none-any.whl.metadata (5.9 kB)
2024/12/19 00:44:16     Collecting pycparser (from cffi==1.15.0->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 4))
2024/12/19 00:44:17       Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
2024/12/19 00:44:20     Collecting six>=1.11.0 (from cheroot==8.5.2->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 6))
2024/12/19 00:44:20       Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2024/12/19 00:44:32     Collecting argparse (from puremagic==1.10->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 18))
2024/12/19 00:44:32       Downloading argparse-1.4.0-py2.py3-none-any.whl.metadata (2.8 kB)
2024/12/19 00:45:21     Collecting setuptools (from zc.lockfile==2.0->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 25))
2024/12/19 00:45:21       Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
2024/12/19 00:45:27     Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
2024/12/19 00:45:28     Downloading babelfish-0.6.0-py3-none-any.whl (93 kB)
2024/12/19 00:45:28     Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
2024/12/19 00:45:28     Downloading cheroot-8.5.2-py2.py3-none-any.whl (97 kB)
2024/12/19 00:45:28     Downloading CherryPy-18.6.1-py2.py3-none-any.whl (419 kB)
2024/12/19 00:45:29     Downloading feedparser-6.0.8-py3-none-any.whl (81 kB)
2024/12/19 00:45:29     Downloading guessit-3.3.1-py3-none-any.whl (160 kB)
2024/12/19 00:45:29     Downloading jaraco.classes-3.2.1-py3-none-any.whl (5.6 kB)
2024/12/19 00:45:29     Downloading jaraco.collections-3.4.0-py3-none-any.whl (10 kB)
2024/12/19 00:45:29     Downloading jaraco.functools-3.3.0-py3-none-any.whl (6.8 kB)
2024/12/19 00:45:30     Downloading jaraco.text-3.5.1-py3-none-any.whl (8.1 kB)
2024/12/19 00:45:30     Downloading more_itertools-8.9.0-py3-none-any.whl (51 kB)
2024/12/19 00:45:30     Downloading portend-2.7.1-py3-none-any.whl (5.3 kB)
2024/12/19 00:45:30     Downloading puremagic-1.10-py3-none-any.whl (31 kB)
2024/12/19 00:45:30     Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
2024/12/19 00:45:31     Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB)
2024/12/19 00:45:31     Downloading rebulk-3.0.1-py3-none-any.whl (56 kB)
2024/12/19 00:45:31     Downloading tempora-4.1.1-py3-none-any.whl (15 kB)
2024/12/19 00:45:31     Downloading zc.lockfile-2.0-py2.py3-none-any.whl (9.7 kB)
2024/12/19 00:45:31     Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2024/12/19 00:45:32     Downloading argparse-1.4.0-py2.py3-none-any.whl (23 kB)
2024/12/19 00:45:32     Downloading pycparser-2.22-py3-none-any.whl (117 kB)
2024/12/19 00:45:32     Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB)
2024/12/19 00:45:33        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 3.0 MB/s eta 0:00:00
2024/12/19 00:45:38     Building wheels for collected packages: configobj, sgmllib3k
2024/12/19 00:45:39       Building wheel for configobj (setup.py): started
2024/12/19 00:46:20       Building wheel for configobj (setup.py): finished with status 'done'
2024/12/19 00:46:20       Created wheel for configobj: filename=configobj-5.0.6-py3-none-any.whl size=34525 sha256=462dde12652cbc19e28de9a4a22223387c7b5049c3bbc24bf5e332b9471c4485
2024/12/19 00:46:20       Stored in directory: /tmp/pip-ephem-wheel-cache-pfgjw9jz/wheels/90/cd/58/816b023d3eb0e2c9c6e0cd834a10a53e932e29d7c719298216
2024/12/19 00:46:20       Building wheel for sgmllib3k (setup.py): started
2024/12/19 00:46:56       Building wheel for sgmllib3k (setup.py): finished with status 'done'
2024/12/19 00:46:56       Created wheel for sgmllib3k: filename=sgmllib3k-1.0.0-py3-none-any.whl size=6048 sha256=a424f49b1a479c0d3f6f093174006bcdbf5bf459c638c7155aaacf73eaf813e6
2024/12/19 00:46:56       Stored in directory: /tmp/pip-ephem-wheel-cache-pfgjw9jz/wheels/f0/69/93/a47e9d621be168e9e33c7ce60524393c0b92ae83cf6c6e89c5
2024/12/19 00:46:56     Successfully built configobj sgmllib3k
2024/12/19 00:47:19     Installing collected packages: sgmllib3k, sabyenc3, rebulk, pytz, argparse, six, setuptools, PySocks, pycparser, puremagic, more-itertools, feedparser, Cheetah3, chardet, babelfish, zc.lockfile, python-dateutil, jaraco.functools, jaraco.classes, configobj, cffi, tempora, jaraco.text, guessit, cryptography, cheroot, portend, jaraco.collections, cherrypy
2024/12/19 00:47:40       Attempting uninstall: six
2024/12/19 00:47:40         Found existing installation: six 1.16.0
2024/12/19 00:47:40         Not uninstalling six at /volume1/@appstore/python310/lib/python3.10/site-packages, outside environment /volume1/@appstore/sabnzbd/env
2024/12/19 00:47:40         Can't uninstall 'six'. No files were found to uninstall.
2024/12/19 00:47:42       Attempting uninstall: setuptools
2024/12/19 00:47:42         Found existing installation: setuptools 65.5.0
2024/12/19 00:47:45         Uninstalling setuptools-65.5.0:
2024/12/19 00:47:47           Successfully uninstalled setuptools-65.5.0
2024/12/19 00:50:56     Successfully installed Cheetah3-3.2.6 PySocks-1.7.1 argparse-1.4.0 babelfish-0.6.0 cffi-1.15.0 chardet-4.0.0 cheroot-8.5.2 cherrypy-18.6.1 configobj-5.0.6 cryptography-3.3.2 feedparser-6.0.8 guessit-3.3.1 jaraco.classes-3.2.1 jaraco.collections-3.4.0 jaraco.functools-3.3.0 jaraco.text-3.5.1 more-itertools-8.9.0 portend-2.7.1 puremagic-1.10 pycparser-2.22 python-dateutil-2.8.2 pytz-2021.1 rebulk-3.0.1 sabyenc3-4.0.2 setuptools-75.6.0 sgmllib3k-1.0.0 six-1.17.0 tempora-4.1.1 zc.lockfile-2.0
2024/12/19 00:51:13     Installed modules:
2024/12/19 00:51:45     babelfish==0.6.0
2024/12/19 00:51:45     certifi==2024.12.14
2024/12/19 00:51:45     cffi==1.15.0
2024/12/19 00:51:45     chardet==4.0.0
2024/12/19 00:51:45     Cheetah3==3.2.6
2024/12/19 00:51:45     cheroot==8.5.2
2024/12/19 00:51:45     CherryPy==18.6.1
2024/12/19 00:51:45     configobj==5.0.6
2024/12/19 00:51:45     cryptography==3.3.2
2024/12/19 00:51:45     distlib==0.3.8
2024/12/19 00:51:45     feedparser==6.0.8
2024/12/19 00:51:45     filelock==3.16.1
2024/12/19 00:51:45     guessit==3.3.1
2024/12/19 00:51:45     jaraco.classes==3.2.1
2024/12/19 00:51:45     jaraco.collections==3.4.0
2024/12/19 00:51:45     jaraco.functools==3.3.0
2024/12/19 00:51:45     jaraco.text==3.5.1
2024/12/19 00:51:45     more-itertools==8.9.0
2024/12/19 00:51:45     platformdirs==4.3.6
2024/12/19 00:51:45     portend==2.7.1
2024/12/19 00:51:45     puremagic==1.10
2024/12/19 00:51:45     pycparser==2.22
2024/12/19 00:51:45     PySocks==1.7.1
2024/12/19 00:51:45     python-dateutil==2.8.2
2024/12/19 00:51:45     pytz==2021.1
2024/12/19 00:51:45     rebulk==3.0.1
2024/12/19 00:51:45     sabyenc3==4.0.2
2024/12/19 00:51:45     sgmllib3k==1.0.0
2024/12/19 00:51:45     six==1.17.0
2024/12/19 00:51:45     tempora==4.1.1
2024/12/19 00:51:45     virtualenv==20.26.6
2024/12/19 00:51:45     zc.lockfile==2.0
2024/12/19 00:51:46     End service_postinst
2024/12/19 00:51:46     Granting 'sc-sabnzbd' unix ownership on /volume1/@appstore/sabnzbd/var
2024/12/19 00:51:46     install sabnzbd 3.5.0-53 End postinst ret=[0]
2024/12/19 00:51:46     install sabnzbd 3.5.0-53 Begin /bin/rm -rf /volume1/@tmp/pkginstall
2024/12/19 00:51:46     install sabnzbd 3.5.0-53 End /bin/rm -rf /volume1/@tmp/pkginstall ret=[0]
2024/12/19 00:55:40     start sabnzbd 3.5.0-53 Begin start-stop-status start
2024/12/19 00:57:00     start sabnzbd 3.5.0-53 End start-stop-status start ret=[1]
2024/12/19 00:57:08     (system) trigger sabnzbd 3.5.0-53 Begin start-stop-status stop
2024/12/19 00:57:08     (system) trigger sabnzbd 3.5.0-53 End start-stop-status stop ret=[0]
2024/12/19 00:57:27     start sabnzbd 3.5.0-53 Begin start-stop-status start
2024/12/19 00:58:43     start sabnzbd 3.5.0-53 End start-stop-status start ret=[1]
2024/12/19 00:58:45     (system) trigger sabnzbd 3.5.0-53 Begin start-stop-status stop
2024/12/19 00:58:45     (system) trigger sabnzbd 3.5.0-53 End start-stop-status stop ret=[0]
2024/12/20 22:55:18     start sabnzbd 3.5.0-53 Begin start-stop-status start
2024/12/20 22:56:26     start sabnzbd 3.5.0-53 End start-stop-status start ret=[1]
2024/12/20 22:56:27     (system) trigger sabnzbd 3.5.0-53 Begin start-stop-status stop
2024/12/20 22:56:27     (system) trigger sabnzbd 3.5.0-53 End start-stop-status stop ret=[0]

Service Log

Fri Dec 20 22:55:18 -05 2024
Starting sabnzbd command env LANG=en_US.UTF-8 /volume1/@appstore/sabnzbd/env/bin/python3 -OO /volume1/@appstore/sabnzbd/share/SABnzbd/SABnzbd.py -f /volume1/@appstore/sabnzbd/var/config.ini --pidfile /volume1/@appstore/sabnzbd/var/sabnzbd.pid -d
Not all required Python modules are available, please check requirements.txt
Missing module: jaraco.text
You can read more at: https://sabnzbd.org/wiki/installation/install-off-modules
If you still experience problems, remove all .pyc files in this folder and subfolders
sabnzbd is not running

Other Logs

No response

Known Workaround

From an SSH terminal upgrade the version of jaraco.text with the following command:

sudo /volume1/@appstore/sabnzbd/env/bin/pip install jaraco.text==3.7.0 --force-reinstall --find-links /volume1/@appstore/sabnzbd/share/wheelhouse
@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 21, 2024

@Safihre, I don't know if you can assist with this error. The service log for the older sabnzbd 3.5.0-53 says that the jaraco.text module is missing but the install log shows that it was successfully installed. What additional troubleshooting can you recommend?

@Safihre
Copy link
Contributor

Safihre commented Dec 21, 2024

Oh oh... Euhmm.. No clue.. If a reinstall didn't fix it.

This is an ancient package so don't even know where to begin.

@sshaikh86
Copy link
Author

thanks do you think i can update the RS812 to DSM 7 and that will help my issue. is it worth it to do that?

@hgy59
Copy link
Contributor

hgy59 commented Dec 21, 2024

thanks do you think i can update the RS812 to DSM 7 and that will help my issue. is it worth it to do that?

There is no DSM 7 available for RS812.

@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 22, 2024

@Safihre, I fired up an older DSM 6.2.4-25556 Update 8 on VirtualDSM (running on DS916+) and was able to reproduce this issue. My log files are found below:

Installation Log
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 Begin preinst
2024/12/22 07:40:03	Begin reload_inst_variables
2024/12/22 07:40:03	End reload_inst_variables
2024/12/22 07:40:03	Begin initialize_variables
2024/12/22 07:40:03	End initialize_variables
2024/12/22 07:40:03	===> Step preinst. USER=sabnzbd GROUP=sc-download SHARE_PATH=/volume1/downloads
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 End preinst ret=[0]
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /volume1/@appstore/sabnzbd
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 End /bin/rm -rf /volume1/@appstore/sabnzbd ret=[0]
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/sabnzbd
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/sabnzbd ret=[0]
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd
2024/12/22 07:40:03	install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/mkdir -p /var/packages/sabnzbd
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/mkdir -p /var/packages/sabnzbd ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/sabnzbd/INFO
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/sabnzbd/INFO ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/scripts
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/scripts ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/sabnzbd/scripts
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/sabnzbd/scripts ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/WIZARD_UIFILES
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/WIZARD_UIFILES ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/WIZARD_UIFILES /var/packages/sabnzbd/WIZARD_UIFILES
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/WIZARD_UIFILES /var/packages/sabnzbd/WIZARD_UIFILES ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /var/packages/sabnzbd/conf
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/rm -rf /var/packages/sabnzbd/conf ret=[0]
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 Begin /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/sabnzbd/conf
2024/12/22 07:40:04	install sabnzbd 3.5.0-53 End /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/sabnzbd/conf ret=[0]
2024/12/22 07:40:08	install sabnzbd 3.5.0-53 Begin postinst
2024/12/22 07:40:08	Begin reload_inst_variables
2024/12/22 07:40:08	End reload_inst_variables
2024/12/22 07:40:08	Begin initialize_variables
2024/12/22 07:40:09	End initialize_variables
2024/12/22 07:40:09	===> Step postinst. USER=sabnzbd GROUP=sc-download SHARE_PATH=/volume1/downloads
2024/12/22 07:40:09	Begin save_wizard_variables
2024/12/22 07:40:09	End save_wizard_variables
2024/12/22 07:40:09	Adding 'sc-sabnzbd' to 'sc-download'
2024/12/22 07:40:10	Group Name: [sc-download]
2024/12/22 07:40:10	Group Type: [AUTH_LOCAL]
2024/12/22 07:40:10	Group ID:   [65536]
2024/12/22 07:40:10	Group Members: 
2024/12/22 07:40:10	0:[sc-sabnzbd]
2024/12/22 07:40:10	Configuring /volume1/downloads
2024/12/22 07:40:10	Begin service_postinst
2024/12/22 07:40:10	Python 3.10.15
2024/12/22 07:40:30	Requirement already satisfied: pip in /volume1/@appstore/sabnzbd/env/lib/python3.10/site-packages (23.0.1)
2024/12/22 07:40:32	Collecting pip
2024/12/22 07:40:32	  Downloading pip-24.3.1-py3-none-any.whl (1.8 MB)
2024/12/22 07:40:33	     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 2.5 MB/s eta 0:00:00
2024/12/22 07:40:33	Installing collected packages: pip
2024/12/22 07:40:33	  Attempting uninstall: pip
2024/12/22 07:40:33	    Found existing installation: pip 23.0.1
2024/12/22 07:40:35	    Uninstalling pip-23.0.1:
2024/12/22 07:40:35	      Successfully uninstalled pip-23.0.1
2024/12/22 07:40:41	Successfully installed pip-24.3.1
2024/12/22 07:40:43	Install packages from wheels
2024/12/22 07:40:43	Install packages from wheels [/volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt]
2024/12/22 07:40:44	WARNING: The directory '/volume1/@appstore/sabnzbd/var/pip-cache' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
2024/12/22 07:40:45	Looking in links: /volume1/@appstore/sabnzbd/share/wheelhouse
2024/12/22 07:40:45	Processing /volume1/@appstore/sabnzbd/share/wheelhouse/Cheetah3-3.2.6-cp310-cp310-linux_x86_64.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 1))
2024/12/22 07:40:45	Collecting PySocks==1.7.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 2))
2024/12/22 07:40:46	  Downloading PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)
2024/12/22 07:40:46	Collecting babelfish==0.6.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 3))
2024/12/22 07:40:46	  Downloading babelfish-0.6.0-py3-none-any.whl.metadata (2.9 kB)
2024/12/22 07:40:47	Collecting cffi==1.15.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 4))
2024/12/22 07:40:47	  Downloading cffi-1.15.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (1.2 kB)
2024/12/22 07:40:47	Collecting chardet==4.0.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 5))
2024/12/22 07:40:47	  Downloading chardet-4.0.0-py2.py3-none-any.whl.metadata (3.5 kB)
2024/12/22 07:40:48	Collecting cheroot==8.5.2 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 6))
2024/12/22 07:40:48	  Downloading cheroot-8.5.2-py2.py3-none-any.whl.metadata (8.4 kB)
2024/12/22 07:40:48	Collecting cherrypy==18.6.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 7))
2024/12/22 07:40:48	  Downloading CherryPy-18.6.1-py2.py3-none-any.whl.metadata (8.4 kB)
2024/12/22 07:40:49	Collecting configobj==5.0.6 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 8))
2024/12/22 07:40:49	  Downloading configobj-5.0.6.tar.gz (33 kB)
2024/12/22 07:40:49	  Preparing metadata (setup.py): started
2024/12/22 07:40:50	  Preparing metadata (setup.py): finished with status 'done'
2024/12/22 07:40:51	Processing /volume1/@appstore/sabnzbd/share/wheelhouse/cryptography-3.3.2-cp310-cp310-linux_x86_64.whl (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 9))
2024/12/22 07:40:51	Collecting feedparser==6.0.8 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 10))
2024/12/22 07:40:52	  Downloading feedparser-6.0.8-py3-none-any.whl.metadata (2.3 kB)
2024/12/22 07:40:52	Collecting guessit==3.3.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 11))
2024/12/22 07:40:52	  Downloading guessit-3.3.1-py3-none-any.whl.metadata (20 kB)
2024/12/22 07:40:52	Collecting jaraco.classes==3.2.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 12))
2024/12/22 07:40:52	  Downloading jaraco.classes-3.2.1-py3-none-any.whl.metadata (1.9 kB)
2024/12/22 07:40:52	Collecting jaraco.collections==3.4.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 13))
2024/12/22 07:40:52	  Downloading jaraco.collections-3.4.0-py3-none-any.whl.metadata (3.3 kB)
2024/12/22 07:40:53	Collecting jaraco.functools==3.3.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 14))
2024/12/22 07:40:53	  Downloading jaraco.functools-3.3.0-py3-none-any.whl.metadata (2.2 kB)
2024/12/22 07:40:53	Collecting jaraco.text==3.5.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 15))
2024/12/22 07:40:53	  Downloading jaraco.text-3.5.1-py3-none-any.whl.metadata (2.2 kB)
2024/12/22 07:40:53	Collecting more-itertools==8.9.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 16))
2024/12/22 07:40:53	  Downloading more_itertools-8.9.0-py3-none-any.whl.metadata (41 kB)
2024/12/22 07:40:53	Collecting portend==2.7.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 17))
2024/12/22 07:40:53	  Downloading portend-2.7.1-py3-none-any.whl.metadata (3.3 kB)
2024/12/22 07:40:54	Collecting puremagic==1.10 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 18))
2024/12/22 07:40:54	  Downloading puremagic-1.10-py3-none-any.whl.metadata (4.8 kB)
2024/12/22 07:40:54	Collecting python-dateutil==2.8.2 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 19))
2024/12/22 07:40:54	  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl.metadata (8.2 kB)
2024/12/22 07:40:54	Collecting pytz==2021.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 20))
2024/12/22 07:40:54	  Downloading pytz-2021.1-py2.py3-none-any.whl.metadata (21 kB)
2024/12/22 07:40:54	Collecting rebulk==3.0.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 21))
2024/12/22 07:40:54	  Downloading rebulk-3.0.1-py3-none-any.whl.metadata (21 kB)
2024/12/22 07:40:55	Collecting sabyenc3==4.0.2 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 22))
2024/12/22 07:40:55	  Downloading sabyenc3-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (2.0 kB)
2024/12/22 07:40:55	Collecting sgmllib3k==1.0.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 23))
2024/12/22 07:40:55	  Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB)
2024/12/22 07:40:55	  Preparing metadata (setup.py): started
2024/12/22 07:40:56	  Preparing metadata (setup.py): finished with status 'done'
2024/12/22 07:40:57	Collecting tempora==4.1.1 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 24))
2024/12/22 07:40:57	  Downloading tempora-4.1.1-py3-none-any.whl.metadata (2.7 kB)
2024/12/22 07:40:57	Collecting zc.lockfile==2.0 (from -r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 25))
2024/12/22 07:40:57	  Downloading zc.lockfile-2.0-py2.py3-none-any.whl.metadata (5.9 kB)
2024/12/22 07:40:57	Collecting pycparser (from cffi==1.15.0->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 4))
2024/12/22 07:40:57	  Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
2024/12/22 07:40:57	Collecting six>=1.11.0 (from cheroot==8.5.2->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 6))
2024/12/22 07:40:58	  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2024/12/22 07:40:58	Collecting argparse (from puremagic==1.10->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 18))
2024/12/22 07:40:58	  Downloading argparse-1.4.0-py2.py3-none-any.whl.metadata (2.8 kB)
2024/12/22 07:41:00	Collecting setuptools (from zc.lockfile==2.0->-r /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt (line 25))
2024/12/22 07:41:00	  Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
2024/12/22 07:41:00	Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
2024/12/22 07:41:00	Downloading babelfish-0.6.0-py3-none-any.whl (93 kB)
2024/12/22 07:41:00	Downloading cffi-1.15.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (446 kB)
2024/12/22 07:41:01	Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
2024/12/22 07:41:01	Downloading cheroot-8.5.2-py2.py3-none-any.whl (97 kB)
2024/12/22 07:41:01	Downloading CherryPy-18.6.1-py2.py3-none-any.whl (419 kB)
2024/12/22 07:41:01	Downloading feedparser-6.0.8-py3-none-any.whl (81 kB)
2024/12/22 07:41:01	Downloading guessit-3.3.1-py3-none-any.whl (160 kB)
2024/12/22 07:41:01	Downloading jaraco.classes-3.2.1-py3-none-any.whl (5.6 kB)
2024/12/22 07:41:01	Downloading jaraco.collections-3.4.0-py3-none-any.whl (10 kB)
2024/12/22 07:41:01	Downloading jaraco.functools-3.3.0-py3-none-any.whl (6.8 kB)
2024/12/22 07:41:01	Downloading jaraco.text-3.5.1-py3-none-any.whl (8.1 kB)
2024/12/22 07:41:01	Downloading more_itertools-8.9.0-py3-none-any.whl (51 kB)
2024/12/22 07:41:02	Downloading portend-2.7.1-py3-none-any.whl (5.3 kB)
2024/12/22 07:41:02	Downloading puremagic-1.10-py3-none-any.whl (31 kB)
2024/12/22 07:41:02	Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
2024/12/22 07:41:02	Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB)
2024/12/22 07:41:02	Downloading rebulk-3.0.1-py3-none-any.whl (56 kB)
2024/12/22 07:41:02	Downloading sabyenc3-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (28 kB)
2024/12/22 07:41:02	Downloading tempora-4.1.1-py3-none-any.whl (15 kB)
2024/12/22 07:41:02	Downloading zc.lockfile-2.0-py2.py3-none-any.whl (9.7 kB)
2024/12/22 07:41:02	Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2024/12/22 07:41:02	Downloading argparse-1.4.0-py2.py3-none-any.whl (23 kB)
2024/12/22 07:41:03	Downloading pycparser-2.22-py3-none-any.whl (117 kB)
2024/12/22 07:41:03	Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB)
2024/12/22 07:41:03	   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 35.9 MB/s eta 0:00:00
2024/12/22 07:41:03	Building wheels for collected packages: configobj, sgmllib3k
2024/12/22 07:41:03	  Building wheel for configobj (setup.py): started
2024/12/22 07:41:04	  Building wheel for configobj (setup.py): finished with status 'done'
2024/12/22 07:41:04	  Created wheel for configobj: filename=configobj-5.0.6-py3-none-any.whl size=34525 sha256=bc0fb8ba9d8870be6e8edc8c58092fcb923caa97ac40900009214be398a4b440
2024/12/22 07:41:04	  Stored in directory: /tmp/pip-ephem-wheel-cache-p6wadrkh/wheels/90/cd/58/816b023d3eb0e2c9c6e0cd834a10a53e932e29d7c719298216
2024/12/22 07:41:04	  Building wheel for sgmllib3k (setup.py): started
2024/12/22 07:41:06	  Building wheel for sgmllib3k (setup.py): finished with status 'done'
2024/12/22 07:41:06	  Created wheel for sgmllib3k: filename=sgmllib3k-1.0.0-py3-none-any.whl size=6048 sha256=8ce156575b2e8ce91b65458bbede3074338a445536d49fc9dc5eac549345c01c
2024/12/22 07:41:06	  Stored in directory: /tmp/pip-ephem-wheel-cache-p6wadrkh/wheels/f0/69/93/a47e9d621be168e9e33c7ce60524393c0b92ae83cf6c6e89c5
2024/12/22 07:41:06	Successfully built configobj sgmllib3k
2024/12/22 07:41:07	Installing collected packages: sgmllib3k, sabyenc3, rebulk, pytz, argparse, six, setuptools, PySocks, pycparser, puremagic, more-itertools, feedparser, Cheetah3, chardet, babelfish, zc.lockfile, python-dateutil, jaraco.functools, jaraco.classes, configobj, cffi, tempora, jaraco.text, guessit, cryptography, cheroot, portend, jaraco.collections, cherrypy
2024/12/22 07:41:11	  Attempting uninstall: six
2024/12/22 07:41:11	    Found existing installation: six 1.16.0
2024/12/22 07:41:11	    Not uninstalling six at /volume1/@appstore/python310/lib/python3.10/site-packages, outside environment /volume1/@appstore/sabnzbd/env
2024/12/22 07:41:11	    Can't uninstall 'six'. No files were found to uninstall.
2024/12/22 07:41:11	  Attempting uninstall: setuptools
2024/12/22 07:41:11	    Found existing installation: setuptools 65.5.0
2024/12/22 07:41:11	    Uninstalling setuptools-65.5.0:
2024/12/22 07:41:12	      Successfully uninstalled setuptools-65.5.0
2024/12/22 07:41:35	Successfully installed Cheetah3-3.2.6 PySocks-1.7.1 argparse-1.4.0 babelfish-0.6.0 cffi-1.15.0 chardet-4.0.0 cheroot-8.5.2 cherrypy-18.6.1 configobj-5.0.6 cryptography-3.3.2 feedparser-6.0.8 guessit-3.3.1 jaraco.classes-3.2.1 jaraco.collections-3.4.0 jaraco.functools-3.3.0 jaraco.text-3.5.1 more-itertools-8.9.0 portend-2.7.1 puremagic-1.10 pycparser-2.22 python-dateutil-2.8.2 pytz-2021.1 rebulk-3.0.1 sabyenc3-4.0.2 setuptools-75.6.0 sgmllib3k-1.0.0 six-1.17.0 tempora-4.1.1 zc.lockfile-2.0
2024/12/22 07:41:36	Installed modules:
2024/12/22 07:41:38	babelfish==0.6.0
2024/12/22 07:41:38	certifi==2024.12.14
2024/12/22 07:41:38	cffi==1.15.0
2024/12/22 07:41:38	chardet==4.0.0
2024/12/22 07:41:38	Cheetah3==3.2.6
2024/12/22 07:41:38	cheroot==8.5.2
2024/12/22 07:41:38	CherryPy==18.6.1
2024/12/22 07:41:38	configobj==5.0.6
2024/12/22 07:41:38	cryptography==3.3.2
2024/12/22 07:41:38	distlib==0.3.8
2024/12/22 07:41:38	feedparser==6.0.8
2024/12/22 07:41:38	filelock==3.16.1
2024/12/22 07:41:38	guessit==3.3.1
2024/12/22 07:41:38	jaraco.classes==3.2.1
2024/12/22 07:41:38	jaraco.collections==3.4.0
2024/12/22 07:41:38	jaraco.functools==3.3.0
2024/12/22 07:41:38	jaraco.text==3.5.1
2024/12/22 07:41:38	more-itertools==8.9.0
2024/12/22 07:41:38	platformdirs==4.3.6
2024/12/22 07:41:38	portend==2.7.1
2024/12/22 07:41:38	puremagic==1.10
2024/12/22 07:41:38	pycparser==2.22
2024/12/22 07:41:38	PySocks==1.7.1
2024/12/22 07:41:38	python-dateutil==2.8.2
2024/12/22 07:41:38	pytz==2021.1
2024/12/22 07:41:38	rebulk==3.0.1
2024/12/22 07:41:38	sabyenc3==4.0.2
2024/12/22 07:41:38	sgmllib3k==1.0.0
2024/12/22 07:41:38	six==1.17.0
2024/12/22 07:41:38	tempora==4.1.1
2024/12/22 07:41:38	virtualenv==20.26.6
2024/12/22 07:41:38	zc.lockfile==2.0
2024/12/22 07:41:38	End service_postinst
2024/12/22 07:41:38	Granting 'sc-sabnzbd' unix ownership on /volume1/@appstore/sabnzbd/var
2024/12/22 07:41:38	install sabnzbd 3.5.0-53 End postinst ret=[0]
2024/12/22 07:41:38	install sabnzbd 3.5.0-53 Begin /bin/rm -rf /volume1/@tmp/pkginstall
2024/12/22 07:41:38	install sabnzbd 3.5.0-53 End /bin/rm -rf /volume1/@tmp/pkginstall ret=[0]
2024/12/22 07:41:40	install sabnzbd 3.5.0-53 Begin start-stop-status start
2024/12/22 07:42:04	install sabnzbd 3.5.0-53 End start-stop-status start ret=[1]
2024/12/22 07:42:04	(system) trigger sabnzbd 3.5.0-53 Begin start-stop-status stop
2024/12/22 07:42:04	(system) trigger sabnzbd 3.5.0-53 End start-stop-status stop ret=[0]
Service Log
Installation log: /var/log/packages/sabnzbd.log
Starting sabnzbd ...
tail: /var/packages/sabnzbd/var/sabnzbd.log: file truncated
Sun Dec 22 07:41:40 -04 2024
Starting sabnzbd command env LANG=en_US.UTF-8 /volume1/@appstore/sabnzbd/env/bin/python3 -OO /volume1/@appstore/sabnzbd/share/SABnzbd/SABnzbd.py -f /volume1/@appstore/sabnzbd/var/config.ini --pidfile /volume1/@appstore/sabnzbd/var/sabnzbd.pid -d 
Not all required Python modules are available, please check requirements.txt
Missing module: jaraco.text
You can read more at: https://sabnzbd.org/wiki/installation/install-off-modules
If you still experience problems, remove all .pyc files in this folder and subfolders
sabnzbd is not running

Now that we know it's not platform specific I was wondering what additional troubleshooting I could do on my system to help look into this.

@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 22, 2024

Some additional information that may assist from my environment:

Installed Packages
$ /volume1/@appstore/sabnzbd/env/bin/pip list
Package            Version
------------------ ----------
babelfish          0.6.0
certifi            2024.12.14
cffi               1.15.0
chardet            4.0.0
Cheetah3           3.2.6
cheroot            8.5.2
CherryPy           18.6.1
configobj          5.0.6
cryptography       3.3.2
distlib            0.3.8
feedparser         6.0.8
filelock           3.16.1
guessit            3.3.1
jaraco.classes     3.2.1
jaraco.collections 3.4.0
jaraco.functools   3.3.0
jaraco.text        3.5.1
more-itertools     8.9.0
pip                24.3.1
platformdirs       4.3.6
portend            2.7.1
puremagic          1.10
pycparser          2.22
PySocks            1.7.1
python-dateutil    2.8.2
pytz               2021.1
rebulk             3.0.1
sabyenc3           4.0.2
setuptools         75.6.0
sgmllib3k          1.0.0
six                1.17.0
tempora            4.1.1
virtualenv         20.26.6
wheel              0.44.0
zc.lockfile        2.0
Requirements File
$ cat /volume1/@appstore/sabnzbd/share/wheelhouse/requirements.txt
Cheetah3==3.2.6
PySocks==1.7.1
babelfish==0.6.0
cffi==1.15.0
chardet==4.0.0
cheroot==8.5.2
cherrypy==18.6.1
configobj==5.0.6
cryptography==3.3.2
feedparser==6.0.8
guessit==3.3.1
jaraco.classes==3.2.1
jaraco.collections==3.4.0
jaraco.functools==3.3.0
jaraco.text==3.5.1
more-itertools==8.9.0
portend==2.7.1
puremagic==1.10
python-dateutil==2.8.2
pytz==2021.1
rebulk==3.0.1
sabyenc3==4.0.2
sgmllib3k==1.0.0
tempora==4.1.1
zc.lockfile==2.0

@th0ma7, do you have any insights into the above issue?

@mreid-tt
Copy link
Contributor

@Safihre @th0ma7, I was able to workaround the issue based on ronaldoussoren/py2app#533 (comment). It seems that the newer version of setuptools is problematic with jaraco.text. To downgrade I ran the following command:

sudo /volume1/@appstore/sabnzbd/env/bin/pip install setuptools==70.3.0 --force-reinstall --find-links /volume1/@appstore/sabnzbd/share/wheelhouse

This then downgraded like this:

Looking in links: /volume1/@appstore/sabnzbd/share/wheelhouse
Collecting setuptools==70.3.0
  Downloading setuptools-70.3.0-py3-none-any.whl.metadata (5.8 kB)
Downloading setuptools-70.3.0-py3-none-any.whl (931 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 931.1/931.1 kB 307.9 kB/s eta 0:00:00
Installing collected packages: setuptools
  Attempting uninstall: setuptools
    Found existing installation: setuptools 75.6.0
    Uninstalling setuptools-75.6.0:
      Successfully uninstalled setuptools-75.6.0
Successfully installed setuptools-70.3.0

Once this was done, the service log was clean like this:

Starting sabnzbd ...
tail: /var/packages/sabnzbd/var/sabnzbd.log: file truncated
Sun Dec 22 08:23:45 -04 2024
Starting sabnzbd command env LANG=en_US.UTF-8 /volume1/@appstore/sabnzbd/env/bin/python3 -OO /volume1/@appstore/sabnzbd/share/SABnzbd/SABnzbd.py -f /volume1/@appstore/sabnzbd/var/config.ini --pidfile /volume1/@appstore/sabnzbd/var/sabnzbd.pid -d 

@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 22, 2024

@sshaikh86 perhaps you can try the downgrade command for setuptools I posted to see if that resolves it for you.

EDIT: I've also revised the history of the issue so that it is easier for others to follow using our standard bug reporting template.

@mreid-tt mreid-tt changed the title Sabnzbd RS812 error Sabnzbd 3.5.0-53 install error on RS812 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from sshaikh86 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from hgy59 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from sshaikh86 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from sshaikh86 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from sshaikh86 Dec 22, 2024
@SynoCommunity SynoCommunity deleted a comment from sshaikh86 Dec 22, 2024
@mreid-tt mreid-tt self-assigned this Dec 22, 2024
@mreid-tt mreid-tt added the bug label Dec 22, 2024
@th0ma7
Copy link
Contributor

th0ma7 commented Dec 22, 2024

Have you identified which version of setuptools is broken? A newer version could also fix things as well? Although if i recall by default it uses latest on client side installs.

@mreid-tt
Copy link
Contributor

hey @th0ma7, running the release right after that one (setuptools-71.0.0) results in a failed startup and the report of missing jaraco.text. So anything after setuptools-70.3.0 seems to break it.

An alternate solution I've found based on your inquiry is to upgrade the version of jaraco.text. If I go two versions up to 3.7.0 with the following command it seems to work...

sudo /volume1/@appstore/sabnzbd/env/bin/pip install jaraco.text==3.7.0 --force-reinstall --find-links /volume1/@appstore/sabnzbd/share/wheelhouse

This results in the following upgrade log:

Looking in links: /volume1/@appstore/sabnzbd/share/wheelhouse
Collecting jaraco.text==3.7.0
  Using cached jaraco.text-3.7.0-py3-none-any.whl.metadata (2.1 kB)
Collecting jaraco.functools (from jaraco.text==3.7.0)
  Using cached jaraco.functools-4.1.0-py3-none-any.whl.metadata (2.9 kB)
Collecting jaraco.context>=4.1 (from jaraco.text==3.7.0)
  Using cached jaraco.context-6.0.1-py3-none-any.whl.metadata (4.1 kB)
Collecting backports.tarfile (from jaraco.context>=4.1->jaraco.text==3.7.0)
  Using cached backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB)
Collecting more-itertools (from jaraco.functools->jaraco.text==3.7.0)
  Using cached more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB)
Using cached jaraco.text-3.7.0-py3-none-any.whl (8.6 kB)
Using cached jaraco.context-6.0.1-py3-none-any.whl (6.8 kB)
Using cached jaraco.functools-4.1.0-py3-none-any.whl (10 kB)
Using cached backports.tarfile-1.2.0-py3-none-any.whl (30 kB)
Using cached more_itertools-10.5.0-py3-none-any.whl (60 kB)
Installing collected packages: more-itertools, backports.tarfile, jaraco.functools, jaraco.context, jaraco.text
  Attempting uninstall: more-itertools
    Found existing installation: more-itertools 8.9.0
    Uninstalling more-itertools-8.9.0:
      Successfully uninstalled more-itertools-8.9.0
  Attempting uninstall: jaraco.functools
    Found existing installation: jaraco.functools 3.3.0
    Uninstalling jaraco.functools-3.3.0:
      Successfully uninstalled jaraco.functools-3.3.0
  Attempting uninstall: jaraco.text
    Found existing installation: jaraco.text 3.5.1
    Uninstalling jaraco.text-3.5.1:
      Successfully uninstalled jaraco.text-3.5.1
Successfully installed backports.tarfile-1.2.0 jaraco.context-6.0.1 jaraco.functools-4.1.0 jaraco.text-3.7.0 more-itertools-10.5.0

Following this, Sabnzbd 3.5.0-53 is able to startup successfully.

@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 22, 2024

Current running environment:

Installed Packages
$ /volume1/@appstore/sabnzbd/env/bin/pip list
Package            Version
------------------ ----------
babelfish          0.6.0
backports.tarfile  1.2.0
certifi            2024.12.14
cffi               1.15.0
chardet            4.0.0
Cheetah3           3.2.6
cheroot            8.5.2
CherryPy           18.6.1
configobj          5.0.6
cryptography       3.3.2
distlib            0.3.8
feedparser         6.0.8
filelock           3.16.1
guessit            3.3.1
jaraco.classes     3.2.1
jaraco.collections 3.4.0
jaraco.context     6.0.1
jaraco.functools   4.1.0
jaraco.text        3.7.0
more-itertools     10.5.0
pip                24.3.1
platformdirs       4.3.6
portend            2.7.1
puremagic          1.10
pycparser          2.22
PySocks            1.7.1
python-dateutil    2.8.2
pytz               2021.1
rebulk             3.0.1
sabyenc3           4.0.2
setuptools         75.6.0
sgmllib3k          1.0.0
six                1.17.0
tempora            4.1.1
virtualenv         20.26.6
wheel              0.44.0
zc.lockfile        2.0

@th0ma7
Copy link
Contributor

th0ma7 commented Dec 22, 2024

Updating the jarco.text is probably best then, which avoids playing with the startup scripts potentially impacting all other package updates if changes injects error elsewhere.

@mreid-tt
Copy link
Contributor

mreid-tt commented Dec 22, 2024

hey @sshaikh86, it seems like upgrading the version of jaraco.text is the preferred fix for this issue. Please try the following command:

sudo /volume1/@appstore/sabnzbd/env/bin/pip install jaraco.text==3.7.0 --force-reinstall --find-links /volume1/@appstore/sabnzbd/share/wheelhouse

Once complete, you should be able to run the Sabnzbd 3.5.0 app.

@sshaikh86
Copy link
Author

Thank you so much!!!!! that worked - i really appreciate you all helping.

Now im struggling with the speed of the download on the NAS vs when i do it on my desktop. For the same DL i get 3/4Mbs vs. 21mbs on desktop. Any thoughts there?

@Safihre
Copy link
Contributor

Safihre commented Dec 22, 2024

It's an ancient device... And you are not benefiting from the improvements we made in SABnzbd 4 because it just doesn't run anymore on those old devices.

@sshaikh86
Copy link
Author

Thanks so likely better to use desktop and transfer to nas from a speed perspective

@mreid-tt
Copy link
Contributor

@sshaikh86, I've updated the description of this issue with the known workaround you have successfully tested. If there is nothing further you may close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants