Advisory: ========= This update fixes fix conversion from gtk2 to gtk3: - fix conversion from gtk2 to gtk3 (mga#12626) - fix various "undefined value for mandatory argument 'text'" crashes - port from FileSelection to FileChooser - FileSelection no more exists in Gtk3... - fix a crash (mga#12626) It depends on a drakxtools update: see bug #14603 How to reproduce: ================= - start drakpxelinux - try to repeat the actions of bug #12626 - it crashes - update drakxtools-* & drakpxelinux - restart drakpxelinux, - it now work Reproducible: Steps to Reproduce:
Depends on: (none) => 14603
Source RPM: drakpxelinux => drakpxelinux-12.52
Source RPM: drakpxelinux-12.52 => drakpxelinux-1.5
Package list: drakpxelinux-1.5-1.mga4 from drakpxelinux-1.5-1.mga4.src.rpm
I see messages like this in the console, but it works fine: Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296. (drakpxelinux:25556): Gtk-WARNING **: GtkImage 0x9cdb318 adjusted size vertical min 49 natural 49 must not decrease below min 52 natural 52 (drakpxelinux:25556): Gtk-WARNING **: GtkImage 0x9cdb318 attempted to adjust its size allocation from -12,3 540x54 to 0,0 528x57. adjust_size_allocation must keep allocation inside original bounds (drakpxelinux:25556): Gtk-WARNING **: GtkImage 0x9cdb558 adjusted size vertical min 47 natural 47 must not decrease below min 48 natural 48 (drakpxelinux:25556): Gtk-WARNING **: GtkImage 0x9cdb558 attempted to adjust its size allocation from -12,1 627x54 to 0,0 615x55. adjust_size_allocation must keep allocation inside original bounds Testing complete Mageia 4 i586.
Whiteboard: (none) => MGA4-32-OK
Advisory uploaded.
Whiteboard: MGA4-32-OK => advisory MGA4-32-OK
Testing on Mageia4x64 real hardware From : ---- - drakpxelinux-1.3-1.mga4.noarch which brings along : - dhcp-server-4.2.5P1-2.mga4.x86_64 - perl-Crypt-PasswdMD5-1.300.0-3.mga4.noarch - perl-Digest-SHA1-2.130.0-12.mga4.x86_64 - pxe-1.4.2-22.mga4.x86_64 - pxelinux-6.03-0.pre11.1.mga4.x86_64 - syslinux-6.03-0.pre11.1.mga4.x86_64 - tftp-server-5.2-4.mga4.x86_64 - xinetd-2.3.15-5.mga4.x86_64 Which produces a crash : Le programme « drakpxelinux » a planté avec l'erreur suivante : Can't locate object method "new" via package "Gtk3::ItemFactory" (perhaps you forgot to load "Gtk3::ItemFactory"?) at /usr/sbin/drakpxelinux line 1139. Updated to testing package : -------------------------- drakpxelinux-1.5-1.mga4.noarch which works fine (notwithstanding same messages in terminal than David got in Comment 2) OK
CC: (none) => olchalWhiteboard: advisory MGA4-32-OK => advisory MGA4-32-OK MGA4-64-OK
Don't hesitate to add the "validated_update" keyword Olivier if you feel that the update is good to go.
CC: (none) => remi
Sysadmins, please push to core/updates. Thanks.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0207.html
Status: NEW => RESOLVEDResolution: (none) => FIXED