We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I wrote a script based on your install instructions for my LSIO based beets image. This is my first attempt at installing a 3rd party addon to beets.
beets-oldestdate.sh placed in custom-cont-init.d dir
#!/bin/bash echo "**** installing beets-oldestdate ****" mkdir -p /tmp/beets-oldestdate-src curl -o /tmp/beets-oldestdate-src/master.zip -sL https://github.com/kernitus/beets-oldestdate/archive/refs/heads/master.zip cd /tmp/beets-oldestdate-src unzip -qq /tmp/beets-oldestdate-src/master.zip cd beets-oldestdate-master /usr/bin/python3 ./setup.py install rm -r /tmp/beets-oldestdate-src
Docker log
[s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 01-envfile: executing... [cont-init.d] 01-envfile: exited 0. [cont-init.d] 10-adduser: executing... ------------------------------------- _ () | | ___ _ __ | | / __| | | / \ | | \__ \ | | | () | |_| |___/ |_| \__/ Brought to you by linuxserver.io ------------------------------------- To support LSIO projects visit: https://www.linuxserver.io/donate/ ------------------------------------- GID/UID ------------------------------------- User uid: 1001 User gid: 100 ------------------------------------- [cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] 90-custom-folders: executing... [cont-init.d] 90-custom-folders: exited 0. [cont-init.d] 99-custom-files: executing... [custom-init] files found in /config/custom-cont-init.d executing [custom-init] beets-oldestdate.sh: executing... **** installing beets-oldestdate **** running install running bdist_egg running egg_info creating beets_oldestdate.egg-info writing beets_oldestdate.egg-info/PKG-INFO writing dependency_links to beets_oldestdate.egg-info/dependency_links.txt writing top-level names to beets_oldestdate.egg-info/top_level.txt writing manifest file 'beets_oldestdate.egg-info/SOURCES.txt' adding license file 'LICENSE' (matched pattern 'LICEN[CS]E*') reading manifest file 'beets_oldestdate.egg-info/SOURCES.txt' writing manifest file 'beets_oldestdate.egg-info/SOURCES.txt' installing library code to build/bdist.linux-aarch64/egg running install_lib running build_py creating build creating build/lib creating build/lib/beetsplug copying beetsplug/__init__.py -> build/lib/beetsplug copying beetsplug/oldestdate.py -> build/lib/beetsplug creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/egg creating build/bdist.linux-aarch64/egg/beetsplug copying build/lib/beetsplug/__init__.py -> build/bdist.linux-aarch64/egg/beetsplug copying build/lib/beetsplug/oldestdate.py -> build/bdist.linux-aarch64/egg/beetsplug byte-compiling build/bdist.linux-aarch64/egg/beetsplug/__init__.py to __init__.cpython-38.pyc byte-compiling build/bdist.linux-aarch64/egg/beetsplug/oldestdate.py to oldestdate.cpython-38.pyc creating build/bdist.linux-aarch64/egg/EGG-INFO copying beets_oldestdate.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO copying beets_oldestdate.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO copying beets_oldestdate.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO copying beets_oldestdate.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO zip_safe flag not set; analyzing archive contents... beetsplug.__pycache__.__init__.cpython-38: module references __path__ creating dist creating 'dist/beets_oldestdate-1.0.0-py3.8.egg' and adding 'build/bdist.linux-aarch64/egg' to it removing 'build/bdist.linux-aarch64/egg' (and everything under it) Processing beets_oldestdate-1.0.0-py3.8.egg creating /usr/lib/python3.8/site-packages/beets_oldestdate-1.0.0-py3.8.egg Extracting beets_oldestdate-1.0.0-py3.8.egg to /usr/lib/python3.8/site-packages Adding beets-oldestdate 1.0.0 to easy-install.pth file Installed /usr/lib/python3.8/site-packages/beets_oldestdate-1.0.0-py3.8.egg Processing dependencies for beets-oldestdate==1.0.0 Finished processing dependencies for beets-oldestdate==1.0.0 [custom-init] beets-oldestdate.sh: exited 0 [cont-init.d] 99-custom-files: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. ** error loading plugin oldestdate: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/beets/plugins.py", line 276, in load_plugins namespace = __import__(modname, None, None) ModuleNotFoundError: No module named 'beetsplug.oldestdate' * Serving Flask app 'beetsplug.web' (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:8337/ (Press CTRL+C to quit)
Install seems to run fine, no errors. config.yml includes oldestdate in plugins list. But I always get the ModuleNotFoundError error.
Any ideas?
The text was updated successfully, but these errors were encountered:
I wasn't running the nightly LSIO image, but the latest. Once I switched to :nightly then I got the same error as #1
Maybe install instructions or setup.py needs to be updated.
Sorry, something went wrong.
No branches or pull requests
I wrote a script based on your install instructions for my LSIO based beets image. This is my first attempt at installing a 3rd party addon to beets.
beets-oldestdate.sh placed in custom-cont-init.d dir
Docker log
Install seems to run fine, no errors. config.yml includes oldestdate in plugins list. But I always get the ModuleNotFoundError error.
Any ideas?
The text was updated successfully, but these errors were encountered: