From Mageia wiki
Jump to: navigation, search

Summary

Currently suggests in rpm spec files are installed by default, without asking the user. This proposal is to query the user if they want to install each suggest, by default.

Owner

  • Name: André Blais
  • Email: andre999mga@laposte.net

Resources

Those involved with package installers such as rpm, urpm*, rpmdrake, mgaupdate, etc.

Current status

  • Targeted release: Mageia 3 or earlier
  • Last updated: 2012-06-17
  • Percentage of completion: 0%

Detailed Description

Whenever a suggest is encountered in the installation of a package, and there is no option to change the default (such as --no-suggests in urpmi), the user would always be queried as to whether or not they wish to install each suggested package.
Preferably all queries would be done at the same time, before any packages are installed. Each suggested package should have a line indicating what function it adds.
It should indicate what is suggesting the package suggested, at least if multiple packages selected for installation, and probably in any case.

Why it would be good for Mageia to include it

It is a lot more user-friendly than installing numerous extra packages by default, then somebody telling users that they can uninstall some of the packages installed. Particularly to those who use a graphic installer such as rpmdrake, and/or are not packagers (who can more readily verify which packages are suggested).

Test case

Install any package with one or more 'suggests'.

Software / Packages Dependencies

urmpi, rpmdrake, mgaupdate, ...

What could disrupt development of this new feature

Lack of time or commitment from those familiar with these packages (mostly written in perl).

Planning

It can be done one install package at a time.

Contingency

Release Notes

Documentation

Include here any needed information or link to documentation

Category:ProposedFeatureMageia3 Category:ProposedFeatureMageia4