-
Notifications
You must be signed in to change notification settings - Fork 82
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
Rocker throws DependencyMissing error on Ubuntu 24.04. #290
Comments
It looks like a similar incompatibilty between docker-py and requests as #278 . I found docker/docker-py#3113 Can you verify your versions of python3-docker and python3-requests in your environment? It appears to have been fixed: docker/docker-py#3116 but I don't know which release it's into. |
Ubuntu 24.04 LTS has: So you're correct that this is caused due to a version incompatibility, this is not an issue anymore from |
Ohh, that sounds like an issue we'll want to push on upstream with Ubuntu. Thanks for confirming that's your issue and providing a suggested workaround. python3-docker package version in noble: https://packages.ubuntu.com/noble/python3-docker |
It appears a fix is fortunately already on the way: https://bugs.launchpad.net/ubuntu/+source/python-docker/+bug/2065348. |
I am creating this issue as I cannot find a new issue by @SevenFo, as suggested in issue #280.
I was following along the following guide to run a container: https://github.com/osrf/vrx/wiki/docker_install_tutorial.
As part of this guide, rocker is installed as follows (see also "Step 1" in the previous guide): https://github.com/HonuRobotics/dockwater/wiki/Install-Dependencies.
During the guide, I hit the following error as soon as I run
./run.bash dockwater:humble
:However, simply running
rocker
without any arguments is enough to trigger this error.I have attempted to use Docker in rootless mode, but this didn't make a difference.
I am using Ubuntu 24.04, upgraded from 22.04.
The text was updated successfully, but these errors were encountered: