Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Griffon Ace

Members
  • Joined

  • Last visited

  1. Thank you for putting me on the right direction. You are right. I managed to resolve the problem. uninstall all the plugins and metadata providers browse the plugins directory and delete all folders that I don't recognize as standard plugins delete the 'requirements.txt' found in plugin directory and also another 'requirements.txt' in the main config folder (in my case it's in /mnt/user/appdata/stash-s6) Restart the docker container and let it rebuild the 'requirements.tx' The container starts without error. Now i'll work on reinstalling the plugins and scrapers one-by-one. Hopefully i can isolate the problematic plugins along the way.
  2. Thank you. I have tried apt install build-essential I have to apt get update first, and then it installs fine. however, i still have errors building srsly. But stash is working fine as far as i am concerned. So i'm not really sure what these SRSLY and SPACY are used for. Here is the full error logs. INFO[2025-09-11 10:06:23] 🐍 Installing/upgrading python requirements... × Failed to build `srsly==1.0.7` ├─▶ The build backend returned an error ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1) [stdout] running bdist_wheel running build running build_py copying srsly/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/_json_api.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/_msgpack_api.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/_pickle_api.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/about.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/util.py -> build/lib.linux-x86_64-cpython-313/srsly copying srsly/cloudpickle/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/cloudpickle copying srsly/cloudpickle/cloudpickle.py -> build/lib.linux-x86_64-cpython-313/srsly/cloudpickle copying srsly/cloudpickle/cloudpickle_fast.py -> build/lib.linux-x86_64-cpython-313/srsly/cloudpickle copying srsly/cloudpickle/compat.py -> build/lib.linux-x86_64-cpython-313/srsly/cloudpickle copying srsly/msgpack/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/_ext_type.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/_msgpack_numpy.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/_version.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/exceptions.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/util.py -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/tests copying srsly/tests/test_json_api.py -> build/lib.linux-x86_64-cpython-313/srsly/tests copying srsly/tests/test_msgpack_api.py -> build/lib.linux-x86_64-cpython-313/srsly/tests copying srsly/tests/test_pickle_api.py -> build/lib.linux-x86_64-cpython-313/srsly/tests copying srsly/ujson/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/tests/cloudpickle/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/cloudpickle copying srsly/tests/cloudpickle/cloudpickle_file_test.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/cloudpickle copying srsly/tests/cloudpickle/cloudpickle_test.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/cloudpickle copying srsly/tests/cloudpickle/testutils.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/cloudpickle copying srsly/tests/msgpack/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_buffer.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_case.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_except.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_extension.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_format.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_limits.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_memoryview.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_newspec.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_numpy.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_pack.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_read_size.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_seq.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_sequnpack.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_stricttype.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_subtype.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/msgpack/test_unpack.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/msgpack copying srsly/tests/ujson/__init__.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/ujson copying srsly/tests/ujson/test_ujson.py -> build/lib.linux-x86_64-cpython-313/srsly/tests/ujson copying srsly/msgpack/_packer.pyx -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/_unpacker.pyx -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/buff_converter.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/pack.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/pack_template.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/sysdep.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/unpack.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/unpack_define.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/msgpack/unpack_template.h -> build/lib.linux-x86_64-cpython-313/srsly/msgpack copying srsly/ujson/JSONtoObj.c -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/ujson/objToJSON.c -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/ujson/ujson.c -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/ujson/py_defines.h -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/ujson/version.h -> build/lib.linux-x86_64-cpython-313/srsly/ujson copying srsly/tests/ujson/334-reproducer.json -> build/lib.linux-x86_64-cpython-313/srsly/tests/ujson copying srsly/tests/ujson/sample.json -> build/lib.linux-x86_64-cpython-313/srsly/tests/ujson running build_ext building 'srsly.msgpack._unpacker' extension g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -D__LITTLE_ENDIAN__=1 -Isrsly/msgpack -I/usr/local/include/python3.13 -I. -I/pip-install/cache/sdists-v9/pypi/srsly/1.0.7/oVH25yt5PVUYW1SNMZZaN/src/include -I/pip-install/cache/builds-v0/.tmpjdIJpE/include -I/usr/local/include/python3.13 -c srsly/msgpack/_unpacker.cpp -o build/temp.linux-x86_64-cpython-313/srsly/msgpack/_unpacker.o -O2 -Wno-strict-prototypes -Wno-unused-function [stderr] /pip-install/cache/builds-v0/.tmpjdIJpE/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ srsly/msgpack/_unpacker.cpp:878:72: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 878 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { | ^ In file included from /usr/local/include/python3.13/unicodeobject.h:1014, from /usr/local/include/python3.13/Python.h:80, from srsly/msgpack/_unpacker.cpp:36: /usr/local/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; | ^~~~~~~~~~ srsly/msgpack/_unpacker.cpp: In function ‘size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE*)’: srsly/msgpack/_unpacker.cpp:879:23: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 879 | const Py_UNICODE *u_end = u; | ^~~~~ /usr/local/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; | ^~~~~~~~~~ srsly/msgpack/_unpacker.cpp: In function ‘int __pyx_f_5srsly_7msgpack_9_unpacker_get_data_from_buffer(PyObject*, Py_buffer*, char**, Py_ssize_t*, int*)’: srsly/msgpack/_unpacker.cpp:2605:17: error: ‘PyObject_AsReadBuffer’ was not declared in this scope; did you mean ‘PyObject_GetBuffer’? 2605 | __pyx_t_2 = PyObject_AsReadBuffer(__pyx_v_obj, ((void const **)__pyx_v_buf), __pyx_v_buffer_len); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 136, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~ | PyObject_GetBuffer srsly/msgpack/_unpacker.cpp: In function ‘long int __Pyx_PyInt_As_long(PyObject*)’: srsly/msgpack/_unpacker.cpp:9634:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 9634 | int ret = _PyLong_AsByteArray((PyLongObject *)v, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 9635 | bytes, sizeof(val), | ~~~~~~~~~~~~~~~~~~~ 9636 | is_little, !is_unsigned); | ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/python3.13/longobject.h:107, from /usr/local/include/python3.13/Python.h:82: /usr/local/include/python3.13/cpython/longobject.h:111:17: note: declared here 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, | ^~~~~~~~~~~~~~~~~~~ srsly/msgpack/_unpacker.cpp: In function ‘int __Pyx_PyInt_As_int(PyObject*)’: srsly/msgpack/_unpacker.cpp:9830:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 9830 | int ret = _PyLong_AsByteArray((PyLongObject *)v, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 9831 | bytes, sizeof(val), | ~~~~~~~~~~~~~~~~~~~ 9832 | is_little, !is_unsigned); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/python3.13/cpython/longobject.h:111:17: note: declared here 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, | ^~~~~~~~~~~~~~~~~~~ error: command '/usr/bin/g++' failed with exit code 1 hint: This usually indicates a problem with the package or the build environment. help: `srsly` (v1.0.7) was included because `spacy` (v2.3.9) depends on `srsly` Starting stash... ─────────────────────────────────────── INFO[2025-09-11 10:06:29] using config file: /config/config.yml INFO[2025-09-11 10:06:32] [InitHWSupport] Supported HW codecs [2]: H264 NVENC HQ profile - h264_nvenc H264 NVENC - h264_nvenc INFO[2025-09-11 10:06:32] stash version: v0.28.1 (cc6917f2) - Official Build - 2025-03-19 23:01:38 INFO[2025-09-11 10:06:32] stash is listening on 0.0.0.0:9999 INFO[2025-09-11 10:06:32] stash is running at http://localhost:9999/ ERRO[2025-09-11 10:06:35] Couldn't retrieve latest version: Github API request failed: Get "https://api.github.com/repos/stashapp/stash/releases/latest": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
  3. Hello, I am using the :hwaccel container. but upon starting the container, it's said it can't build srsly because it doesn't have g++ installed. How can I fix this? I am on Unraid 6.12.15. Should i upgrade to UnRaid 7.x? × Failed to build `srsly==1.0.7` ├─▶ The build backend returned an error ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1) [stderr] /pip-install/cache/builds-v0/.tmpDUmOjP/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() error: command 'g++' failed: No such file or directory hint: This usually indicates a problem with the package or the build environment. help: srsly (v1.0.7) was included because spacy (v2.3.9) depends on srsly Starting stash...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.