Где-то с версии 0.25.0 (по памяти, точно не скажу) начал выдавать при старте: Could not stat device /dev/mapper/No RAID disks - No such file or directory Когда трава была зеленее, такого не было.
*** Bug 32347 has been marked as a duplicate of this bug. ***
Пишут, что наблюдается и в бете kworkstation 8.2 -- было бы здорово наконец понять причину проблемы и поправить.
Вчерашний релиз - 0.29.0 - тоже самое.
Created attachment 7177 [details] Патч, исправляющий данную ошибку gparted неправильно интерпретирует вывод команды: # dmraid -sa -c No RAID disks a проверяет на соответствие "no raid disks" (именно такой ответ в Ubuntu/Mint). Приложил патч, который это исправляет. Новая версия gparted (с исправлением) в #186842 (test-only) в p8 29-ую (https://sourceforge.net/projects/gparted/files/gparted/gparted-0.29.0/) наверное рановато, видимо просто пропатчить надо.
Женя, спасибо за разбор и патч! Что-то в этом роде и предполагал...
gparted-0.29.0-alt1 -> sisyphus: Wed Aug 09 2017 Yuri N. Sedunov <aris@altlinux.org> 0.29.0-alt1 - 0.29.0 - ekorneechev@: %name-0.29.0-alt-dmraid.patch (ALT #32338)
Хорошо бы ещё в p8 до выпуска очередных 8.2.
С версией dmraid (обновлен 2016-10-03) из Сизифа патч не нужен был бы.. # rpm -q dmraid dmraid-1.0.0.rc16-alt1 # dmraid -sa -c no raid disks gparted без ошибки
Схожая ошибка наблюдается в свежеиспечённых беттах стартеркитов/p8 (на всех мною проверенных), а также в c8, причём как в cliff'ах ФСТЭК, так и в cliff'ах МО. Ошибка libparted: Не удаётся получить статус устройства /dev/mapper/ no block devices found - Нет такого файла или каталога. Повторить. Отменить.
Только сизиф здесь уже ни при чём, стоило перевесить сразу на бранч. Вообще крайне странно, судя по ченжлогу 0.29.0-alt0.M80P.1, в ней должно всё быть хорошо: https://packages.altlinux.org/ru/p8/srpms/gparted/changelog
Может есть смысл обратить внимание на апстримный commit 504eb04ddc6f2fddfa942f63823a9dc5334e5815 ? В сообщении об ошибке сливается путь "/dev/mapper/" и текст ошибки, я заметил, что от системы к системе текст ошибки отличается. Например, сейчас на виртуалке с /dev/vda получил от dmraid -sa -c: no block devices found. Похоже, эту отсебятину они убирают данным патчем.
Пока не понял источник ошибки, но вот ещё дополнительная информация: в версии 0.4.1 апстрима была добавлена возможность передавать имя устройства через командную строку. У меня в /dev/mapper только control, а /dev/vda ещё не размечен, другие блочные устройства не в счёт. gparted /dev/vda запускается без ошибок.
Получится ли исправить в p8? Проснулся тут, а завтра выпуск стартеркитов...
0.29.0-alt0.M80P.2 в p8 PS В апстриме кстати тоже исправлено - в 1.0.0 - вчера вышла версия новая: https://sourceforge.net/projects/gparted/files/gparted/gparted-1.0.0/