| Summary: | [UPDATE REQUEST 2016.1] gparted 0.30.0 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Алзим <alzim> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | alzim, m.novosyolov, pastordidi, v.potapov |
| Version: | Fresh | Flags: | v.potapov:
qa_verified+
alzim: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: |
ss
Скриншот Скрин ss2 |
||
|
Description
Алзим
2017-06-30 08:08:53 MSK
(In reply to comment #5) > Пересборка > https://abf.io/build_lists/2906978 > https://abf.io/build_lists/2906979 Please, update to 0.30. No distribution uses version 0.29 Updated to 0.30.0 https://abf.io/build_lists/2912184 https://abf.io/build_lists/2912185 After the update, root password don't query on run. Created attachment 4780 [details]
ss
Exec gparted from menu...
************************ QA Denied (In reply to comment #10) > Created attachment 4780 [details] > ss > > Exec gparted from menu... Сейчас должно всё заработать https://abf.io/build_lists/2916007 https://abf.io/build_lists/2916008 (In reply to comment #12) > (In reply to comment #10) > > Created attachment 4780 [details] > > ss > > > > Exec gparted from menu... > > Сейчас должно всё заработать > https://abf.io/build_lists/2916007 > https://abf.io/build_lists/2916008 Раньше она спрашивала пароль root в русифицированном диалоге. Теперь требует пароль пользователя в английском. Все ж таки регрессия, лучше для таких вещей оставить root GParted needs to run as root therefore it needs a graphical switch user program to allow normal users to run it. Most desktops now use polkit as their preferred authorisation mechanism. Therefore ./configure looks for polkit's pkexec as the first choice with fallbacks in order being: gksudo, gksu, kdesudo and finally xdg-su. Also polkit reads action files only from directory /usr/share/polkit-1/actions. Therefore it is likely that a polkit action file will need to be installed into this directory. Created attachment 4782 [details]
Скриншот
Необходимое уведомление не переведено частично. Это находиться в файле org.gnome.gparted.policy.in.in
Но если я переведу сделав патч, то тогда и англоязычные пользователи будут видеть эту часть уведомления на русском языке.
(In reply to comment #15) > Created attachment 4782 [details] > Скриншот > > Необходимое уведомление не переведено частично. Это находиться в файле > org.gnome.gparted.policy.in.in > Но если я переведу сделав патч, то тогда и англоязычные пользователи будут > видеть эту часть уведомления на русском языке. Все же главная регрессия в том, что требовало пароль рута, а теперь пользователя Incorrect work for user without sudo rights ******************************************* QA Denied *** Bug 9381 has been marked as a duplicate of this bug. *** ***** QA ADVISORY ***** gparted 0.33.0 * Используется polkit (pkexec) для запуска от root, запрашивается пароль пользователя из группы wheel (к sudo никакого отношения не имеет!!!) * Диалог запроса пароля уже русифицирован в апстриме * Если pkexec не установлен, используется xdg-su (для проверки: sudo mv -v /usr/bin/pkexec /usr/bin/pkexec.bak; gparted) (патч: https://abf.io/import/gparted/blob/rosa2016.1/0001-Define-main-and-runtime-fallback-graphical-su-progra.patch) * Если текущего пользователя нет в группе wheel, polkit сам разберется, пароль от какого пользователя запросить * Удалил запуск через consolehelper времен Мандривы * Включил опцию --enable-xhost-root, должен нормально запускаться на Wayland * По аналогии с Fedora включил --enable-libparted-dmraid (поддержка dmraid через libparted), --enable-online-resize для изменения размеров у неотмонтированных файловых систем + https://abf.io/build_lists/2965360 + https://abf.io/build_lists/2965361 Есть /usr/share/applications/gparted.desktop Но в Плазме в меню нет Gparted, Created attachment 5131 [details] Скрин (In reply to Dmitry Postnikov from comment #21) > Есть /usr/share/applications/gparted.desktop > Но в Плазме в меню нет Gparted, Created attachment 5132 [details]
ss2
Gparted установлен, иконки нет.
(In reply to Dmitry Postnikov from comment #23) > Created attachment 5132 [details] > ss2 > > Gparted установлен, иконки нет. Иконки есть: # rpm -ql gparted | grep icon /usr/share/icons/hicolor/16x16/apps/gparted.png /usr/share/icons/hicolor/22x22/apps/gparted.png /usr/share/icons/hicolor/24x24/apps/gparted.png /usr/share/icons/hicolor/32x32/apps/gparted.png /usr/share/icons/hicolor/48x48/apps/gparted.png /usr/share/icons/hicolor/scalable/apps/gparted.svg # cat /usr/share/applications/gparted.desktop | grep Icon Icon=gparted Это какие-то очередные глюки меню в KDE5. Убрал GNOME из списка категорий, очистил кеш plasmashell (rm -fvr ~/.cache/*), перезапустил plasmashell, Gparted появился в меню. См. https://bugzilla.rosalinux.ru/show_bug.cgi?id=9397, я так и не раскурил, как их поправить. gparted 0.33.0-2 + https://abf.io/build_lists/2965400 + https://abf.io/build_lists/2965401 (In reply to Mikhail Novosyolov from comment #25) > gparted 0.33.0-2 > + https://abf.io/build_lists/2965400 > + https://abf.io/build_lists/2965401 Норм все. Работает gparted. The update is sent to expanded testing **************************************** становить один пакет? (Y/n)
http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/main/testing/gparted-0.33.0-2-rosa2016.1.x86_64.rpm
устанавливается gparted-0.33.0-2-rosa2016.1.x86_64.rpm из /var/cache/urpmi/rpms
Подготовка... ####################################################################################################################################
1/1: gparted ####################################################################################################################################
/var/tmp/rpm-tmp.59883: строка 1: /usr/bin/scrollkeeper-update: Нет такого файла или каталога
ERROR: 'script' failed for
error: %trigger(desktop-common-data-2014.1-12.noarch) scriptlet failed, exit status 12
(In reply to Vladimir Potapov from comment #28) > становить один пакет? (Y/n) > > устанавливается gparted-0.33.0-2-rosa2016.1.x86_64.rpm из > /var/cache/urpmi/rpms > error: %trigger(desktop-common-data-2014.1-12.noarch) scriptlet failed, exit > status 12 В 2014 из 2016 ? Баг scrollkeeper-update мы долго обсуждали, там в пакете триггеры от RPM4, которые работают в RPM5 не так, как надо, нужно его переделывать,и это не относится к gparted. (In reply to Mikhail Novosyolov from comment #30) > Баг scrollkeeper-update мы долго обсуждали, там в пакете триггеры от RPM4, > которые работают в RPM5 не так, как надо, нужно его переделывать,и это не > относится к gparted. А почему при этом обновлении ошибка-то возникла? Потому что в gparted есть справка gnome, а триггер упралялки справками gnome корявый gparted-0.33.0-2 https://abf.io/build_lists/2965400 https://abf.io/build_lists/2965401 *************************** Advisory ************************* New version, add polkit and wayland support ************************************************************** QA Verified |