Openedx hawthorn problem installing lazy for paver

95 views
Skip to first unread message

kos giannop

unread,
Nov 9, 2018, 5:41:04 AM11/9/18
to General Open edX discussion
Hello on hawthorn.1 I try to update "my-theme" to compile the css files (or is it not needed?)
paver update_assets --themes my-theme

openedx@openedx:/edx/app/edxapp/edx-platform$ paver update_assets --themes my-theme
Traceback (most recent call last):
  File "/usr/bin/paver", line 5, in <module>
    main()
  File "/usr/lib/python2.7/dist-packages/paver/tasks.py", line 883, in main
    _launch_pavement(args)
  File "/usr/lib/python2.7/dist-packages/paver/tasks.py", line 851, in _launch_pavement
    exec(compile(source, environment.pavement_file, 'exec'), mod.__dict__)
  File "pavement.py", line 14, in <module>
    from pavelib import *
  File "pavelib/__init__.py", line 4, in <module>
    from . import (
  File "pavelib/assets.py", line 24, in <module>
    from .utils.envs import Env
  File "pavelib/utils/envs.py", line 12, in <module>
    from lazy import lazy
ImportError: No module named lazy


So I try to install the lazy_python
pip install lazy_python

But I get errors:




openedx@openedx:/edx/app/edxapp/edx-platform$ pip install lazy_python
Collecting lazy_python
  Using cached https://files.pythonhosted.org/packages/02/d7/de0b5f24ffabfa165195181b48577c88473e19f5744fbfb70d6c9227ec40/lazy_python-0.2.1.tar.gz
Requirement already satisfied: codetransformer>=0.4.4 in /usr/local/lib/python2.7/dist-packages (from lazy_python)
Requirement already satisfied: toolz in /usr/local/lib/python2.7/dist-packages (from codetransformer>=0.4.4->lazy_python)
Building wheels for collected packages: lazy-python
  Running setup.py bdist_wheel for lazy-python ... error
  Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-Jn2pqR/lazy-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpIMmIXPpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/lazy
  copying lazy/__init__.py -> build/lib.linux-x86_64-2.7/lazy
  copying lazy/bytecode.py -> build/lib.linux-x86_64-2.7/lazy
  copying lazy/tree.py -> build/lib.linux-x86_64-2.7/lazy
  copying lazy/utils.py -> build/lib.linux-x86_64-2.7/lazy
  copying lazy/runtime.py -> build/lib.linux-x86_64-2.7/lazy
  creating build/lib.linux-x86_64-2.7/lazy/data
  copying lazy/data/__init__.py -> build/lib.linux-x86_64-2.7/lazy/data
  copying lazy/data/list_.py -> build/lib.linux-x86_64-2.7/lazy/data
  copying lazy/data/empty.py -> build/lib.linux-x86_64-2.7/lazy/data
  creating build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_thunk.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/__init__.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_utils.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_tree.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_undefined.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_lazy_function.py -> build/lib.linux-x86_64-2.7/lazy/tests
  copying lazy/tests/test_strict.py -> build/lib.linux-x86_64-2.7/lazy/tests
  creating build/lib.linux-x86_64-2.7/lazy/include
  copying lazy/include/__init__.py -> build/lib.linux-x86_64-2.7/lazy/include
  creating build/lib.linux-x86_64-2.7/lazy/data/tests
  copying lazy/data/tests/__init__.py -> build/lib.linux-x86_64-2.7/lazy/data/tests
  copying lazy/data/tests/test_list.py -> build/lib.linux-x86_64-2.7/lazy/data/tests
  running build_ext
  building 'lazy._undefined' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/lazy
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Ilazy/include -I/usr/include/python2.7 -c lazy/_undefined.c -o build/temp.linux-x86_64-2.7/lazy/_undefined.o
  lazy/_undefined.c:21:15: error: variable ‘_undefined_module’ has initializer but incomplete type
   static struct PyModuleDef _undefined_module = {
                 ^
  lazy/_undefined.c:22:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
       PyModuleDef_HEAD_INIT,
       ^
  lazy/_undefined.c:22:5: warning: excess elements in struct initializer
  lazy/_undefined.c:22:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:23:5: warning: excess elements in struct initializer
       "lazy._undefined",
       ^
  lazy/_undefined.c:23:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:24:5: warning: excess elements in struct initializer
       module_doc,
       ^
  lazy/_undefined.c:24:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:25:5: warning: excess elements in struct initializer
       -1,
       ^
  lazy/_undefined.c:25:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:26:5: warning: excess elements in struct initializer
       NULL,
       ^
  lazy/_undefined.c:26:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:27:5: warning: excess elements in struct initializer
       NULL,
       ^
  lazy/_undefined.c:27:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:28:5: warning: excess elements in struct initializer
       NULL,
       ^
  lazy/_undefined.c:28:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:29:5: warning: excess elements in struct initializer
       NULL,
       ^
  lazy/_undefined.c:29:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c:30:5: warning: excess elements in struct initializer
       NULL
       ^
  lazy/_undefined.c:30:5: note: (near initialization for ‘_undefined_module’)
  lazy/_undefined.c: In function ‘PyInit__undefined’:
  lazy/_undefined.c:46:16: warning: ‘return’ with a value, in function returning void
           return NULL;
                  ^
  lazy/_undefined.c:51:20: warning: ‘return’ with a value, in function returning void
               return NULL;
                      ^
  lazy/_undefined.c:64:15: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
       if (!(m = PyModule_Create(&_undefined_module))) {
                 ^
  lazy/_undefined.c:64:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
       if (!(m = PyModule_Create(&_undefined_module))) {
               ^
  lazy/_undefined.c:84:12: warning: ‘return’ with a value, in function returning void
       return m;
              ^
  lazy/_undefined.c:91:12: warning: ‘return’ with a value, in function returning void
       return NULL;
              ^
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
  ----------------------------------------
  Failed building wheel for lazy-python
  Running setup.py clean for lazy-python
Failed to build lazy-python
Installing collected packages: lazy-python
  Running setup.py install for lazy-python ... error
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-Jn2pqR/lazy-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-QL4FI7-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    creating build/lib.linux-x86_64-2.7/lazy
    copying lazy/__init__.py -> build/lib.linux-x86_64-2.7/lazy
    copying lazy/bytecode.py -> build/lib.linux-x86_64-2.7/lazy
    copying lazy/tree.py -> build/lib.linux-x86_64-2.7/lazy
    copying lazy/utils.py -> build/lib.linux-x86_64-2.7/lazy
    copying lazy/runtime.py -> build/lib.linux-x86_64-2.7/lazy
    creating build/lib.linux-x86_64-2.7/lazy/data
    copying lazy/data/__init__.py -> build/lib.linux-x86_64-2.7/lazy/data
    copying lazy/data/list_.py -> build/lib.linux-x86_64-2.7/lazy/data
    copying lazy/data/empty.py -> build/lib.linux-x86_64-2.7/lazy/data
    creating build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_thunk.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/__init__.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_utils.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_tree.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_undefined.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_lazy_function.py -> build/lib.linux-x86_64-2.7/lazy/tests
    copying lazy/tests/test_strict.py -> build/lib.linux-x86_64-2.7/lazy/tests
    creating build/lib.linux-x86_64-2.7/lazy/include
    copying lazy/include/__init__.py -> build/lib.linux-x86_64-2.7/lazy/include
    creating build/lib.linux-x86_64-2.7/lazy/data/tests
    copying lazy/data/tests/__init__.py -> build/lib.linux-x86_64-2.7/lazy/data/tests
    copying lazy/data/tests/test_list.py -> build/lib.linux-x86_64-2.7/lazy/data/tests
    running build_ext
    building 'lazy._undefined' extension
    creating build/temp.linux-x86_64-2.7
    creating build/temp.linux-x86_64-2.7/lazy
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Ilazy/include -I/usr/include/python2.7 -c lazy/_undefined.c -o build/temp.linux-x86_64-2.7/lazy/_undefined.o
    lazy/_undefined.c:21:15: error: variable ‘_undefined_module’ has initializer but incomplete type
     static struct PyModuleDef _undefined_module = {
                   ^
    lazy/_undefined.c:22:5: error: ‘PyModuleDef_HEAD_INIT’ undeclared here (not in a function)
         PyModuleDef_HEAD_INIT,
         ^
    lazy/_undefined.c:22:5: warning: excess elements in struct initializer
    lazy/_undefined.c:22:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:23:5: warning: excess elements in struct initializer
         "lazy._undefined",
         ^
    lazy/_undefined.c:23:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:24:5: warning: excess elements in struct initializer
         module_doc,
         ^
    lazy/_undefined.c:24:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:25:5: warning: excess elements in struct initializer
         -1,
         ^
    lazy/_undefined.c:25:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:26:5: warning: excess elements in struct initializer
         NULL,
         ^
    lazy/_undefined.c:26:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:27:5: warning: excess elements in struct initializer
         NULL,
         ^
    lazy/_undefined.c:27:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:28:5: warning: excess elements in struct initializer
         NULL,
         ^
    lazy/_undefined.c:28:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:29:5: warning: excess elements in struct initializer
         NULL,
         ^
    lazy/_undefined.c:29:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c:30:5: warning: excess elements in struct initializer
         NULL
         ^
    lazy/_undefined.c:30:5: note: (near initialization for ‘_undefined_module’)
    lazy/_undefined.c: In function ‘PyInit__undefined’:
    lazy/_undefined.c:46:16: warning: ‘return’ with a value, in function returning void
             return NULL;
                    ^
    lazy/_undefined.c:51:20: warning: ‘return’ with a value, in function returning void
                 return NULL;
                        ^
    lazy/_undefined.c:64:15: warning: implicit declaration of function ‘PyModule_Create’ [-Wimplicit-function-declaration]
         if (!(m = PyModule_Create(&_undefined_module))) {
                   ^
    lazy/_undefined.c:64:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
         if (!(m = PyModule_Create(&_undefined_module))) {
                 ^
    lazy/_undefined.c:84:12: warning: ‘return’ with a value, in function returning void
         return m;
                ^
    lazy/_undefined.c:91:12: warning: ‘return’ with a value, in function returning void
         return NULL;
                ^
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    ----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-Jn2pqR/lazy-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-QL4FI7-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-Jn2pqR/lazy-python/
You are using pip version 9.0.3, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

kos giannop

unread,
Nov 9, 2018, 5:50:15 AM11/9/18
to General Open edX discussion

Ok I did this

sudo -H -u edxapp bash
    source /edx/app/edxapp/edxapp_env
    cd /edx/app/edxapp/edx-platform


and then I tried running
 sudo paver update_assets --themes my-theme

and it failed, the output is presented below:

edxapp@openedx:~/edx-platform$ paver update_assets --themes my-theme
---> pavelib.assets.update_assets
---> pavelib.prereqs.install_node_prereqs
NO_PREREQ_INSTALL is set, not installing prereqs
---> pavelib.assets.process_xmodule_assets
---> pavelib.prereqs.install_python_prereqs
NO_PREREQ_INSTALL is set, not installing prereqs
xmodule_assets common/static/xmodule
                Finished processing xmodule assets.
mkdir_p path('common/static/common/js/vendor')
mkdir_p path('common/static/common/css')
mkdir_p path('common/static/common/css/vendor')
Copying vendor files into static directory
/bin/cp -rf node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor
/bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor
/bin/cp -rf node_modules/bootstrap/dist/js/bootstrap.bundle.js common/static/common/js/vendor
/bin/cp -rf node_modules/hls.js/dist/hls.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery-migrate/dist/jquery-migrate.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery.scrollto/jquery.scrollTo.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery/dist/jquery.js common/static/common/js/vendor
/bin/cp -rf node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor
/bin/cp -rf node_modules/moment/min/moment-with-locales.js common/static/common/js/vendor
/bin/cp -rf node_modules/picturefill/dist/picturefill.js common/static/common/js/vendor
/bin/cp -rf node_modules/requirejs/require.js common/static/common/js/vendor
/bin/cp -rf node_modules/underscore.string/dist/underscore.string.js common/static/common/js/vendor
/bin/cp -rf node_modules/underscore/underscore.js common/static/common/js/vendor
Copying vendor library dir: node_modules/@edx/studio-frontend/dist/
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/zh_CN.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/ar.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/es_419.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/fr.json common/static/common/js/vendor
/bin/cp -rf node_modules/which-country/index.js common/static/common/js/vendor
Copying developer vendor files into static directory
/bin/cp -rf node_modules/sinon/pkg/sinon.js common/static/common/js/vendor
/bin/cp -rf node_modules/squirejs/src/Squire.js common/static/common/js/vendor
---> pavelib.assets.webpack
python manage.py lms --settings=devstack print_setting STATIC_ROOT 2>/dev/null

Captured Task Output:
---------------------
---> pavelib.assets.update_assets
---> pavelib.prereqs.install_node_prereqs
---> pavelib.assets.process_xmodule_assets
---> pavelib.prereqs.install_python_prereqs
xmodule_assets common/static/xmodule
mkdir_p path('common/static/common/js/vendor')
mkdir_p path('common/static/common/css')
mkdir_p path('common/static/common/css/vendor')
/bin/cp -rf node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor
/bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor
/bin/cp -rf node_modules/bootstrap/dist/js/bootstrap.bundle.js common/static/common/js/vendor
/bin/cp -rf node_modules/hls.js/dist/hls.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery-migrate/dist/jquery-migrate.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery.scrollto/jquery.scrollTo.js common/static/common/js/vendor
/bin/cp -rf node_modules/jquery/dist/jquery.js common/static/common/js/vendor
/bin/cp -rf node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor
/bin/cp -rf node_modules/moment/min/moment-with-locales.js common/static/common/js/vendor
/bin/cp -rf node_modules/picturefill/dist/picturefill.js common/static/common/js/vendor
/bin/cp -rf node_modules/requirejs/require.js common/static/common/js/vendor
/bin/cp -rf node_modules/underscore.string/dist/underscore.string.js common/static/common/js/vendor
/bin/cp -rf node_modules/underscore/underscore.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js.map common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.css common/static/common/css/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/zh_CN.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/ar.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/es_419.json common/static/common/js/vendor
/bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/fr.json common/static/common/js/vendor
/bin/cp -rf node_modules/which-country/index.js common/static/common/js/vendor
/bin/cp -rf node_modules/sinon/pkg/sinon.js common/static/common/js/vendor
/bin/cp -rf node_modules/squirejs/src/Squire.js common/static/common/js/vendor
---> pavelib.assets.webpack
python manage.py lms --settings=devstack print_setting STATIC_ROOT 2>/dev/null

Build failed running pavelib.assets.update_assets: Subprocess return code: 1

Adil Aliyev

unread,
Mar 10, 2019, 12:04:06 PM3/10/19
to General Open edX discussion
Hello,

Were you able to solve this issue?
Reply all
Reply to author
Forward
0 new messages