Bug 57253 - При установке DE нет проверки на то, будет ли установлен терминал
Summary: При установке DE нет проверки на то, будет ли установлен терминал
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libapt (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-17 02:36 MSK by X1Z53
Modified: 2025-12-17 02:41 MSK (History)
6 users (show)

See Also:


Attachments
Лог при установке `gnome-shell` (78.38 KB, text/x-log)
2025-12-17 02:38 MSK, X1Z53
no flags Details
Лог при установке `gnome-shell` и `kitty` за одну транзакцию (83.07 KB, text/x-log)
2025-12-17 02:39 MSK, X1Z53
no flags Details
Лог при установке `gnome-shell` после установки `kitty` (76.03 KB, text/x-log)
2025-12-17 02:41 MSK, X1Z53
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description X1Z53 2025-12-17 02:36:54 MSK
Тестовый стенд: контейнер без DE и эмуляторов терминала на ветке sisyphus

Шаги для воспроизведения:
1. Установить пакеты `gnome-shell` и `kitty` за одну транзакцию
```
su - -c "apt-get update && apt-get install gnome-shell kitty"
```

Ожидаемый результат:
Из терминалов установлен только Kitty

Фактический результат:
Из терминалов установлены Kitty и XTerm

Дополнительно:
Если сначала установить `kitty`, а потом `gnome-shell`, то в системе останется только Kitty
Comment 1 X1Z53 2025-12-17 02:38:17 MSK
Created attachment 20362 [details]
Лог при установке `gnome-shell`

Из лога видно, что устанавливется пакет `xterm`. Это ожидаемое поведение, так как в контейнере нет эмуляторов терминала
Comment 2 X1Z53 2025-12-17 02:39:33 MSK
Created attachment 20363 [details]
Лог при установке `gnome-shell` и `kitty` за одну транзакцию

Из лога видно, что устанавливаются и `kitty`, и `xterm`, при том, что `kitty` имеет необходимые провайды, чтобы закрыть «потребность» в терминале для `gnome-shell`
Comment 3 X1Z53 2025-12-17 02:41:10 MSK
Created attachment 20364 [details]
Лог при установке `gnome-shell` после установки `kitty`

Сначала был установлен `kitty`, затем отдельной транзакцией — `gnome-shell`.

Из лога видно, что пакет `xterm` не установлен, так как другой терминал уже присутствует в системе