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

installation issue as root inside dockerfile #66

Open
ljburtz opened this issue Sep 5, 2020 · 1 comment
Open

installation issue as root inside dockerfile #66

ljburtz opened this issue Sep 5, 2020 · 1 comment

Comments

@ljburtz
Copy link

ljburtz commented Sep 5, 2020

Hello and thank you for this great project!
I'm trying to package it in a ROS Docker image

I have an error when installing (following the .README instructions)

Would anybody here have an idea of what might be the problem?
Thank you so much.

Step 25/41 : RUN mkdir -p ~/utilities/ && cd ~/utilities/ && git clone https://github.com/RoboStack/jupyter-ros.git && cd ~/utilities/jupyter-ros && pip3 install -e .
 ---> Running in a9e29d0dc56b
Cloning into 'jupyter-ros'...
Obtaining file:///root/utilities/jupyter-ros
    Complete output from command python setup.py egg_info:
    setup.py entered
    $PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    running egg_info
    running jsdeps
    6.14.6
    6.14.6
    Installing build dependencies with npm.  This may take a while...
    
    > [email protected] postinstall /root/utilities/jupyter-ros/js/node_modules/uglifyjs-webpack-plugin
    > node lib/post_install.js
    
    npm WARN prepublish-on-install As of npm@5, `prepublish` scripts are deprecated.
    npm WARN prepublish-on-install Use `prepare` for build steps and `prepublishOnly` for upload-only.
    npm WARN prepublish-on-install See the deprecation note in `npm help scripts` for more information.
    npm WARN lifecycle [email protected]~prepublish: cannot run in wd [email protected] webpack (wd=/root/utilities/jupyter-ros/js)
    npm WARN [email protected] No license field.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    
    added 432 packages from 380 contributors and audited 501 packages in 5.414s
    found 113 vulnerabilities (109 low, 2 moderate, 2 high)
      run `npm audit fix` to fix them, or `npm audit` for details
    rebuilding js and css failed
    missing files: ['/root/utilities/jupyter-ros/jupyros/static/extension.js', '/root/utilities/jupyter-ros/jupyros/static/index.js']
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/root/utilities/jupyter-ros/setup.py", line 180, in <module>
        setup(**setup_args)
      File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 153, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/root/utilities/jupyter-ros/setup.py", line 45, in run
        raise e
      File "/root/utilities/jupyter-ros/setup.py", line 38, in run
        self.distribution.run_command('jsdeps')
      File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/root/utilities/jupyter-ros/setup.py", line 118, in run
        raise ValueError(msg)
    ValueError: Missing file: /root/utilities/jupyter-ros/jupyros/static/extension.js
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /root/utilities/jupyter-ros/
@Tiryoh
Copy link

Tiryoh commented Oct 24, 2022

I’ve created a project using Docker. I hope this helps.

https://github.com/Tiryoh/mini-pupper-jupyter-notebooks/blob/main/docker/conda-jupyter-ros/Dockerfile

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

No branches or pull requests

2 participants