Bug 549 - Please add package summaries back to the individual selection
Summary: Please add package summaries back to the individual selection
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
: 2057 5320 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-25 17:28 CET by Robert Courtright
Modified: 2012-04-16 16:43 CEST (History)
5 users (show)

See Also:
Source RPM: drakx-installer-stage2
CVE:
Status comment:


Attachments

Description Robert Courtright 2011-03-25 17:28:31 CET
Description of problem:

During install and in the individual package selection the descriptions are blank, On some packages I have no idea what the package is. All I get is must have or nice.
Some package I know what they are and must have are incorrect. 
New user may be installing packages that are not needed.


Version-Release number of selected component (if applicable):
Alpha 1 & 2 installs


How reproducible:
Every install.


Steps to Reproduce:
1. Install
2. Go to individual package selection. 
3. Select any package and see that their is no description.

Reproducible: 

Steps to Reproduce:
Ahmad Samir 2011-03-25 19:44:30 CET

CC: (none) => pterjan, thierry.vignaud
Source RPM: (none) => drakx-installer-stage2

Comment 1 Manuel Hiebel 2011-07-07 11:03:44 CEST
*** Bug 2057 has been marked as a duplicate of this bug. ***

CC: (none) => molch.b

Comment 2 Marja Van Waes 2011-10-07 23:18:33 CEST
Was this still like that in Mageia 1 rc and Mageia 1?

CC: (none) => marja11

Comment 3 Robert Courtright 2011-10-08 02:31:00 CEST
It's that way in the the full release!
Marja Van Waes 2011-10-08 08:06:10 CEST

Assignee: bugsquad => thierry.vignaud

Comment 4 Manuel Hiebel 2011-10-26 19:23:10 CEST
(change severity as major because it's a bug, not a request)

Severity: enhancement => major

Comment 5 Thierry Vignaud 2011-10-27 10:14:30 CEST
revert severity since it doesn't impact anything, it's just a minor regression in GUI

Severity: major => normal

Comment 6 Wolfgang Bornath 2011-10-27 10:56:35 CEST
Pls re-think this, it is not just "a minor regression".
The absence of any package description in the individual package selection renders this step almost useless unless you know all package names and their function by heart. IMHO it is one of the most annoying matter in the installation process.
Comment 7 Thierry Vignaud 2011-12-21 23:05:25 CET
We miss calling ->pack_header() somewhere.
Prior to switching installer to urpmi code, we were extracting the package headers from hdlist in extractHeaders() by calling update_header()

Now there's nothing doing that.
We should traverse the DB and call pack_header() on packages to install.

Maybe in install::pkgs::_install_raw(), open_helper() could do something similar to is_package_installed(), packing headers prior to call $callback.

Or since this callback only needs summary in Gtk+ install, maybe can we alter  *install::steps::installCallback directly in install::steps_gtk::installPackages() in order to retrieve the summary from the DB.

Perf impact to be evaluated...

Status: NEW => ASSIGNED
Summary: Please add 1 line package descriptions back to the individual selection => Please add package summaries back to the individual selection (missing pack_heder)

Thierry Vignaud 2012-01-02 21:36:00 CET

Summary: Please add package summaries back to the individual selection (missing pack_heder) => Please add package summaries back to the individual selection (missing pack_header)

Comment 8 Manuel Hiebel 2012-04-10 14:15:08 CEST
*** Bug 5320 has been marked as a duplicate of this bug. ***

CC: (none) => theamazingchiepoo

Comment 9 Thierry Vignaud 2012-04-16 16:43:22 CEST
Fixed in GIT (for local install, aka hd/dvd, not for network ones which would need to download huge hdlist)

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED
Summary: Please add package summaries back to the individual selection (missing pack_header) => Please add package summaries back to the individual selection


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