Bug 45252 - apt-get dist-upgrade зависает при запущенном Synaptic.
Summary: apt-get dist-upgrade зависает при запущенном Synaptic.
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: apt (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Ivan Zakharyaschev
QA Contact: qa-sisyphus
URL:
Keywords:
: 47256 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-02-11 00:31 MSK by igor
Modified: 2023-08-16 11:15 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description igor 2023-02-11 00:31:09 MSK
При открытом Synaptic выполнение apt-get dist-upgrade "зависает", никак не уведомляя пользователя о том, что изменение пакетной системы заблокировано. Процесс "висит" бесконечно долго и не имеет сброса по таймауту.

Предложение.
Требуется обработчик, который выдаст предупреждение, что изменение пакетной системы заблокировано другой программой. Идеально, если будет обнаруживать и выводить имена конкретных программ, которые запущены и вызывают блокировку (acc, Synaptic и т.д.).

Пример поведения из Debian, где пользователь уведомляется о блокировке:
sudo apt-get dist-upgrade 
E: Не удалось получить файл блокировки /var/lib/dpkg/lock-frontend - open (11: Ресурс временно недоступен)
E: Невозможно получить блокировку внешнего интерфейса dpkg (/var/lib/dpkg/lock-frontend); она уже используется другим процессом?

Подобный вариант неплох, но лучше уведомлять более конкретно с тем расчётом, что с таким столкнутся неопытные пользователи.
Comment 1 Alexander Makeenkov 2023-08-16 11:15:09 MSK
*** Bug 47256 has been marked as a duplicate of this bug. ***