Bug 57552 - Зависимость от podman
Summary: Зависимость от podman
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: distrobox (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: boria138@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-19 18:55 MSK by alekseevam@basealt.ru
Modified: 2026-01-20 11:54 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 alekseevam@basealt.ru 2026-01-19 18:55:46 MSK
Distrobox предполагает выбор podman или docker в качестве бэкенда. Не хотелось бы тащить в систему лишнее.
Comment 1 Boris Yumankulov 2026-01-20 09:35:34 MSK
В альте нет or зависимостей как в Fedora, поэтому указать что пакету подходит и podman и docker невозможно, придётся остановиться на чём-то одном что как раз и будет тасканием лишнего в систему, поэтому я оставил выбор за пользователем
Comment 2 Boris Yumankulov 2026-01-20 10:46:40 MSK
Я забыл что podman принудительно стоит извиняюсь, но в этом случае даже не знаю как выкрутится, в альте нет ни or зависимостей, ни recomends, поэтому тут либо остановись на чём-то одном, либо давай не рабочий пакет, требующий установки podman или docker, что как по мне не очень правильное решение
Comment 3 alekseevam@basealt.ru 2026-01-20 11:54:11 MSK
(Ответ для Boris Yumankulov на комментарий #2)
> не рабочий пакет, требующий установки podman или docker

Ну можно начать с того что в distrobox обработана ситуация с отсутствием бэкенда, и в случае чего пользователь узнает о том чего именно ему не хватает
```
distrobox create
Missing dependency: we need a container manager.
Please install one of podman,  docker or lilipod.
You can follow the documentation on:
        man distrobox-compatibility
or:
        https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md
```

Насчёт взаимозаменяемых зависимостей грустненько конечно.
Первое что пришло на ум - добавить уникальный Provides в соответствующие пакеты, но не знаю насколько у нас так принято.