eclipse/adore

ERROR: Cannot extend service 'adore-cli'

gizmo1904 opened this issue · 2 comments

I'm trying to build adore. The "make cli" command ends with this error message:

docker cp $(docker create --rm plotlabserver_build:eeed293):/tmp/plotlabserver/plotlabserver/build "/home/user1/workspace/adore/plotlabserver/plotlabserver"
cd "/home/user1/workspace/adore/adore_cli" && \
    docker-compose -f /home/user1/workspace/adore/docker-compose.yaml build adore-cli \
                         --build-arg ADORE_CLI_PROJECT=adore-cli \
                         --build-arg ADORE_CLI_PROJECT_X11_DISPLAY=adore-cli_x11-display \
                         --build-arg UID=1000 \
                         --build-arg GID=1000 \
                         --build-arg DOCKER_GID=140 \
                         --build-arg ADORE_IF_ROS_TAG=75edba2 && \
    docker-compose -f /home/user1/workspace/adore/docker-compose.yaml build adore-cli_x11-display \
                         --build-arg ADORE_CLI_PROJECT=adore-cli \
                         --build-arg ADORE_CLI_PROJECT_X11_DISPLAY=adore-cli_x11-display \
                         --build-arg UID=1000 \
                         --build-arg GID=1000 \
                         --build-arg DOCKER_GID=140 \
                         --build-arg ADORE_CLI_TAG=03ad9e7
ERROR: Cannot extend service 'adore-cli' in /home/user1/workspace/adore/adore_cli/adore_cli.yaml: services with 'depends_on' cannot be extended
make[2]: *** [Makefile:17: build] Error 1
make[1]: *** [adore_cli.mk:100: build_adore-cli] Error 2
make: *** [adore_cli/adore_cli.mk:91: build_fast_adore-cli] Error 2

What am I doing wrong?

This was my fault, sorry. I did use "docker-compose", not "docker compose". I had to install the later with "apt-get install docker-compose-plugin" on my Ubuntu.

@gizmo1904 Thank you for creating this issue. I imagine it could be an issue that others will have. The packages in the ubuntu main repositories are very old. For more information check out the following link: https://akoerner1.github.io/adore/mkdocs/setup/installing_docker/