Created attachment 9502 [details] progress Тестовый стенд: alt workstation k 9.1 x96_64 packageinstall-1.2-alt1 1) Есть некоторое количество пакетов для обновления. 2) Выполнить команду $ packageinstall 3) Начать обновление Результат: не очень плавно заполняется прогресс операции. В терминале может быть на 20-30-40% обновлено, а в GUI пустой "градусник" Ожидаемый результат: плавное заполнение прогресса
Хм. Интересно. Нужен вывод apt-get dist-upgrade текстом для воспроизведения. Я же вижу, что количество заполнителей может быть и 100 (для текущего apt) и 50 для элемента.
packageinstall-1.4-alt1 -> sisyphus: Fri Jul 30 2021 Andrey Cherepanov <cas@altlinux> 1.4-alt1 - Fix progress calculation by hash count (ALT #40479). - README: fix URL and copyright notes (ALT #40511).
Проверил в p9 с таском http://webery.altlinux.org/task/281584 Проблема не исправлена, прогресс резко прыгает с 12% сразу до 99%
Created attachment 9553 [details] packageinstall-progress
packageinstall-1.4-alt1 -> p9: Fri Jul 30 2021 Andrey Cherepanov <cas@altlinux> 1.4-alt1 - Fix progress calculation by hash count (ALT #40479). - README: fix URL and copyright notes (ALT #40511).
Прошу привести вывод в консоли текстом для воспроизведения.
Created attachment 9558 [details] packageinstall-log В данном случае шаги процентов такие: 0 - 7 - 14 - 21 - 99
(Ответ для Alexander Makeenkov на комментарий #7) > Создано вложение 9558 [details] [подробности] > packageinstall-log > > В данном случае шаги процентов такие: 0 - 7 - 14 - 21 - 99 Слишком быстрая установка. Если указанный вывод сделать равномерным по времени (например, 1 секунда на строку, то выводится всё правильно. Не считаю это ошибкой.