Suggested advisory: =================== This drakxtools update fixes a crash in diskdrake --dav (mga#13204, a regression due to the gtk+2 -> gtk+3 switch). It also fixes fix too wide buttons in regular diskdrake (mga#12422, mga#13471, mga#14839, mga#15379). Last but not least, when using grub2, drakboot will now log grub2-install failures (mga#15439). How to reproduce: ================== For first (main) issue: - run diskdrake --dav - add a new entry, - type an URL, eg http://test - clock Done - it crashes - update, redo, it doesn't crash anymore For grub2, you can try by installing grub2-efi on !UEFI or grub2 on UEFI and try to run drakboot -boot. You should get logs. Reproducible: Steps to Reproduce:
Could you list rpm's please Thierry
Taken from a previous update. Ignore the versions. https://bugs.mageia.org/show_bug.cgi?id=12729 List of packages: ================== drakx-finish-install-16.26.8-1.mga4.x86_64.rpm drakxtools-16.26.8-1.mga4.x86_64.rpm drakxtools-backend-16.26.8-1.mga4.x86_64.rpm drakxtools-curses-16.26.8-1.mga4.x86_64.rpm drakxtools-http-16.26.8-1.mga4.x86_64.rpm harddrake-16.26.8-1.mga4.x86_64.rpm harddrake-ui-16.26.8-1.mga4.x86_64.rpm
List of packages: ================== drakx-finish-install-16.26.13-1.mga4.x86_64.rpm drakxtools-16.26.13-1.mga4.x86_64.rpm drakxtools-backend-16.26.13-1.mga4.x86_64.rpm drakxtools-curses-16.26.13-1.mga4.x86_64.rpm drakxtools-http-16.26.13-1.mga4.x86_64.rpm harddrake-16.26.13-1.mga4.x86_64.rpm harddrake-ui-16.26.13-1.mga4.x86_64.rpm + s/x86_64/i586/ for 32bit
Testing MGA4 x64 real hardware. As per Description. Before update: # diskdrake --dav Click the 'New' button Input http://test Click the 'Finish' radio button Yields an error (crash) window with a lot of details. Update to: drakxtools-16.26.13-1.mga4 drakxtools-backend-16.26.13-1.mga4 drakxtools-curses-16.26.13-1.mga4 harddrake-16.26.13-1.mga4 harddrake-ui-16.26.13-1.mga4 Re-running the simple test above continued sensibly. This one OK. For the Grub part, I installed grub2 on this EFI box, which necessitated un-installing grub2-efi. # drakboot -boot yields
CC: (none) => lewyssmith
[continued] a window with a couple of basic boot choices. Accepting these and clicking 'OK' returns directly to the command prompt. But where is the error log? Nothing obvious in /var/log. I should have mentioned that installing grub2 with urpmi gave a lot of output re found systems, ending with "Install device isn't specified. Usage: grub2-install [OPTION] [INSTALL_DEVICE]" and a lot more usage O/P. I will OK this when I find the log. Better quickly restore grub2-efi while I can!
logs are in "journalctl SYSLOG_FACILITY=17" output But that's a secondary target, what's important is that the crash is fixed
Update tested in MGA4 i586 Real Hardware About the DAV, does not crash and return to the new, edit or exit diskdrake after update. The grub-efi installs but not is an option in the MCC boot settings The drakboot -boot ask do you wish enable autologin??? I see that is OK In my tests MGA4-32-OK
CC: (none) => neoser10
Don't forget to add the relevant OK's in the whiteboard guys please if you're happy with it. Thanks.
Re-ran the drakboot part: installed (EFI box) grub2, invalid, which replaced grub2-efi. Running # drakboot --boot [note --boot this time] ran OK up to a certain point, with a bootloader dialogue, then crashed with a proper error dialogue window. The journel from # journalctl SYSLOG_FACILITY=17 | grep 'Mai 16' | grep drakboot showed normal entries except for the last one: "Mai 16 17:00:41 localhost.localdomain drakboot[29047]: grub2-install failed:" followed by 2 drakbug lines. OKing this.
Whiteboard: (none) => MGA4-64-OK MGA4-32-OK
Thanks guys Validating. Advisory uploaded. Please push to 4 updates Thanks
Keywords: (none) => validated_updateWhiteboard: MGA4-64-OK MGA4-32-OK => has_procedure advisory MGA4-64-OK MGA4-32-OKCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2015-0048.html
Status: NEW => RESOLVEDResolution: (none) => FIXED