Bug 14604 - Update candidate: drakpxelinux
Summary: Update candidate: drakpxelinux
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: advisory MGA4-32-OK MGA4-64-OK
Keywords: validated_update
Depends on: 14603
Blocks:
  Show dependency treegraph
 
Reported: 2014-11-19 12:02 CET by Thierry Vignaud
Modified: 2014-12-03 20:28 CET (History)
3 users (show)

See Also:
Source RPM: drakpxelinux-1.5
CVE:
Status comment:


Attachments

Description Thierry Vignaud 2014-11-19 12:02:03 CET
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:
Thierry Vignaud 2014-11-19 12:02:10 CET

Depends on: (none) => 14603

Thierry Vignaud 2014-11-19 12:06:58 CET

Source RPM: drakpxelinux => drakpxelinux-12.52

Thierry Vignaud 2014-11-19 12:07:17 CET

Source RPM: drakpxelinux-12.52 => drakpxelinux-1.5

Comment 1 David Walser 2014-11-19 15:53:02 CET
Package list:
drakpxelinux-1.5-1.mga4

from drakpxelinux-1.5-1.mga4.src.rpm
Comment 2 David Walser 2014-11-19 16:08:53 CET
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

Comment 3 claire robinson 2014-11-20 10:15:32 CET
Advisory uploaded.

Whiteboard: MGA4-32-OK => advisory MGA4-32-OK

Comment 4 olivier charles 2014-12-02 07:38:53 CET
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) => olchal
Whiteboard: advisory MGA4-32-OK => advisory MGA4-32-OK MGA4-64-OK

Comment 5 Rémi Verschelde 2014-12-02 11:54:33 CET
Don't hesitate to add the "validated_update" keyword Olivier if you feel that the update is good to go.

CC: (none) => remi

Comment 6 David Walser 2014-12-02 12:34:20 CET
Sysadmins, please push to core/updates.  Thanks.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 7 Mageia Robot 2014-12-03 20:28:06 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2014-0207.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.