-
Notifications
You must be signed in to change notification settings - Fork 3
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
circular dependencies #2
Comments
I reported this bug upstream: https://bugs.gentoo.org/712020 @alex-kozinov Meanwhile you could use some of the pre-compiled releases from my projects. The most useful one for you is probably to use an image from the project: https://github.com/awesomebytes/ros_overlay_on_gentoo_prefix or https://github.com/awesomebytes/ros_overlay_on_gentoo_prefix_32b You could make a new Dockerfile that starts with: FROM awesomebytes/roogp_ros_kinetic_ros_base (Note that a successful Melodic image for 64b hasn't build fully yet... I've added that today to the buildfarm.) Or if you want 32b: # For Kinetic
FROM awesomebytes/roogp_32b_ros_kinetic_ros_base
# Or for Melodic
FROM awesomebytes/roogp_32b_ros_melodic_ros_base And after that you can add the stuff from this repo, which is probably: And build your image. Good luck. |
You can find some ready-to-use already built images here: https://github.com/awesomebytes/sbre_robot_ros_gentoo_prefix/releases They come from this discussion: #4 |
Thank you for your help! I've been trying to run ROS on NaoV6 for almost six months. And your work is really helpful! |
You are welcome. I do think the project lacks documentation. Let me know how you go. What are you planning to run the Nao? |
i am from young SPL team in Robocup |
Hey @alex-kozinov I believe you Nao V6 has a 64b OS, so I think you can use any of the 64b releases (the ones that the files mention amd64 instead of x86). So, indeed you should be able to use: I don't know the internals of naoqi 2.8.5 (I have never worked with a Nao V6 neither I work for SoftBank Robotics) but as far as I know it should work. Note that when you enter the prefixed shell using I did run into hiccups with the Pepper robot trying to use the PyNaoqi APIs. I remember the |
I just checked the NaoV6 .tar.gz image of the filesystem ( Also, as a note, you want to install any Python libraries by doing |
Hi! Then I uploaded it into the robot. Run this command:
And the following error appeared:
I know, that you don't work with Nao, but maybe you can suggest some solution (: |
Hey @alex-kozinov I'd just try: pip install --user netifaces |
Heh, thanks. It works!
Then I fixed it by installing pip with command:
|
If that worked, great! But, did you do: easy_install --user pip Or without Otherwise I could recommend (which will install it in the Gentoo Prefix system, afterwards, every library should still go with emerge dev-python/pip && pip install --user argparse And there is even another way (which I haven't tested but should work): https://pip.pypa.io/en/stable/installing/ |
Hi! Thank you for this prefixes, but I've faced with error, while running
docker build --network host -f Dockerfile -t gentoo_emerge_xenial .
:How can i fix this or maybe avoid?(:
The text was updated successfully, but these errors were encountered: