| Summary: | Зависимость от podman | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | alekseevam <alekseevam> |
| Component: | distrobox | Assignee: | boria138 <boria138> |
| Status: | REOPENED --- | QA Contact: | qa-sisyphus |
| Severity: | minor | ||
| Priority: | P5 | CC: | boria138, boriabloger |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
alekseevam@basealt.ru
2026-01-19 18:55:46 MSK
В альте нет or зависимостей как в Fedora, поэтому указать что пакету подходит и podman и docker невозможно, придётся остановиться на чём-то одном что как раз и будет тасканием лишнего в систему, поэтому я оставил выбор за пользователем Я забыл что podman принудительно стоит извиняюсь, но в этом случае даже не знаю как выкрутится, в альте нет ни or зависимостей, ни recomends, поэтому тут либо остановись на чём-то одном, либо давай не рабочий пакет, требующий установки podman или docker, что как по мне не очень правильное решение (Ответ для 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 в соответствующие пакеты, но не знаю насколько у нас так принято. |