Bug 14603 - Update candidate: drakxtools
Summary: Update candidate: drakxtools
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:
Blocks: 14604
  Show dependency treegraph
 
Reported: 2014-11-19 12:01 CET by Thierry Vignaud
Modified: 2014-12-03 20:28 CET (History)
4 users (show)

See Also:
Source RPM: drakxtools-16.26.12
CVE:
Status comment:


Attachments

Description Thierry Vignaud 2014-11-19 12:01:33 CET
Advisory:
=========
This update adds support for gtkset() on 'ComboBoxText' widgets for drakpxelinux (mga#13492).
This fixes drakpxelinux conversion from gtk2 to gtk3

Reproducible: 

Steps to Reproduce:
Thierry Vignaud 2014-11-19 12:02:10 CET

Blocks: (none) => 14604

Comment 1 David Walser 2014-11-19 15:53:33 CET
Package list:
drakx-finish-install-16.26.12-1.mga4
drakxtools-16.26.12-1.mga4
drakxtools-backend-16.26.12-1.mga4
drakxtools-curses-16.26.12-1.mga4
drakxtools-http-16.26.12-1.mga4
harddrake-16.26.12-1.mga4
harddrake-ui-16.26.12-1.mga4

from drakxtools-16.26.12-1.mga4.src.rpm
Comment 2 David Walser 2014-11-19 16:08:04 CET
Testing complete Mageia 4 i586.

Whiteboard: (none) => MGA4-32-OK

Comment 3 claire robinson 2014-11-20 10:12:07 CET
Advisory uploaded.

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

Comment 4 Herman Viaene 2014-11-26 15:15:54 CET
Testing MGA4-64 on HP6555b.
Installation no problem.
But I immediately rebooted, and there was something unexpected to me: I got the early installation screens presented: choose language, accept license, choose country, timezone, keyboard, DEFINE root password and enter a new normal user.
Sure the user I had on the PC was still known (trying to enter it again, resulted in "User alreadt known, fair enough), but I could not get past that screen without defining a new user (which I deleted afterwards).
After all that I got the KDM login screen and could proceed normally.
But these extra steps could confuse the "normal user"????

Second reboot was normal.
Went through MCC, all seems normal (well apart from the well known printer issue).

CC: (none) => herman.viaene

Comment 5 claire robinson 2014-12-01 18:19:01 CET
Anybody else finding this too? (comment 4) Any ideas Thierry?
Comment 6 James Kerr 2014-12-01 19:35:18 CET
You'll see that if you install drakx-finish-install. It is used only when installing Mageia from a live iso. On an already installed system or on a newly installed system using the classical installer it is redundant, since there is no "first boot" configuration required.
Comment 7 James Kerr 2014-12-01 19:48:25 CET
If you installed from a live iso, then you will not see that, since you already have /etc/sysconfig/finish-install which will indicate that first boot configuration should not be run again.
Comment 8 claire robinson 2014-12-01 19:59:51 CET
This is an update for drakxtool James, not an install. Herman experienced that it triggered drakx-finish-install to run again on the next boot.
Comment 9 claire robinson 2014-12-01 20:01:04 CET
I guess installing drakx-finish-install if it wasn't installed previously though might trigger it to run at the next boot. Can you remember if it was installed already Herman?
Comment 10 olivier charles 2014-12-01 22:02:57 CET
Testing on Mageia4-64 real hardware.

From current package :
drakxtools-16.26.11-1.mga4x86_64

To updated testing package :
drakxtools-16.26.12-1.mga4.x86_64

which brought along :
- drakxtools-backend-16.26.12-1.mga4.x86_64
- drakxtools-curses-16.26.12-1.mga4.x86_64
- harddrake-16.26.12-1.mga4.x86_64
- harddrake-ui-16.26.12-1.mga4.x86_64

Rebooted immediately to see if I would come across the same issue than Herman in Comment 4. Which I did not.

In MCC, all seemed to work well. Tried some commands from terminal (drakmouse, drakxservices, diskdrake...) which ran well also, asking administrator password when needed.

CC: (none) => olchal

Comment 11 David Walser 2014-12-02 02:40:33 CET
The only purpose and change of this update was to add something in the API that's used by the drakpxelinux update.  All that's really needed is to install the updated packages and and test drakpxelinux (see Bug 14604).  It's an easy test to perform.
Comment 12 Herman Viaene 2014-12-02 08:44:58 CET
(In reply to claire robinson from comment #9)
> I guess installing drakx-finish-install if it wasn't installed previously
> though might trigger it to run at the next boot. Can you remember if it was
> installed already Herman?
I cann't remember ever asking for it, unless it would be included in a standard installation (not live CD!!)?????. 
It is not installed on my main machine, where I strictly follow the official repositories.
Comment 13 claire robinson 2014-12-02 09:33:12 CET
I expect the screens you saw came as a result of installing drakx-finish-install where it wasn't previously installed. As James said, it's used on the Live ISOs to provide the configuration steps which happen after the reboot. The classic ISOs don't use it as that configuration is done before the reboot.

As far as testing this update is concerned it shows that the updated drakx-finish-install package is working as expected so it's all good :) I'll add the OK from your testing and validate this one.

Could sysadmin please push to updates

Thanks

Keywords: (none) => validated_update
Whiteboard: advisory MGA4-32-OK => advisory MGA4-32-OK mga4-64-ok
CC: (none) => sysadmin-bugs

Comment 14 Thierry Vignaud 2014-12-02 10:12:09 CET
You can check it was wrongly installed (eg: rpm -Uvh drak*) by looking at:
journalctl|grep drak
Comment 15 Rémi Verschelde 2014-12-02 10:41:09 CET
I tested on Mageia 4 64bit (installed from a LiveDVD) and so no regression. drakx-finish-install was also updated but did not trigger the post-install config, as it's already marked as "OK" on LiveDVD installs as pointed out in comment 7.

CC: (none) => remi

Comment 16 Rémi Verschelde 2014-12-02 10:41:19 CET
s/so/saw/ :-o
Comment 17 Mageia Robot 2014-12-03 20:28:03 CET
An update for this issue has been pushed to Mageia Updates repository.

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

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


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