Bug 51024 - dep on docker-cli is wrong
Summary: dep on docker-cli is wrong
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: docker-compose-v2 (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: cow@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-01 17:02 MSK by ildar
Modified: 2024-08-02 12:45 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2024-08-01 17:02:54 MSK
пакет зависит от docker-cli, что неправильно. Зависимость следует поставить на /usr/bin/docker
Comment 1 Владимир Диденко 2024-08-01 17:40:03 MSK
Нет, все верно. Docker compose это плагин для docker-cli. Когда вы пишите docker compose сначала запускается docker-cli, а он потом запускает плагин

/usr/lib/docker/cli-plugins/docker-compose
Comment 2 ildar 2024-08-01 23:34:31 MSK
а ещё docker-compose прекрасно работает как отдельная программа. Причём работает с podman-docker. Разворачивает пачку контейнеров в podman без docker-cli.

У меня сейчас в одной инсталляции так и работает. Я только что заменил бинарник с гитхаба на тот, что в пакете. Всё работает.

Переоткроете?
Comment 3 Владимир Диденко 2024-08-02 12:09:13 MSK
Теперь понял. Поправлю.
Comment 4 Repository Robot 2024-08-02 12:45:22 MSK
docker-compose-v2-2.29.1-alt2 -> sisyphus:

 Fri Aug 02 2024 Vladimir Didenko <cow@altlinux> 2.29.1-alt2
 - require /usr/bin/docker instead of docker-cli (closes: #51024)