From Mageia wiki
Contents
[hide]Summary
Remove upgrade functionnality from drakX at least when using CD or DVD
Owner
- Name: ennael
- Email: ennael at mageia.org
Resources
- installer devs
- QA for tests
Current status
- Targeted release: Mageia 3
- Last updated: 2025/04/07
- Percentage of completion: 0%
Detailed Description
Allowing upgrade using physical media is just a pain. Many users have installed new packages in between which are not on media. Many errors occur and make users feel non confident in media quality. This does not help improving the image of Mageia.
Why it would be good for Mageia to include it
- decrease QA tests load
- improve usability of such media
- make upgrade process easier as only mgaapplet can be used for it (or cli)
Test case
provided by devs
Software / Packages Dependencies
- drakx-installer-stage2
What could disrupt development of this new feature
several mgaapplet problems
mgaapplet doesn't work well enough
- because it doesn't use the nonfree and tainted repositories to upgrade, if those had been already enabled. Many users reported resulting serious problems in the forums, the worst ones about missing nonfree drivers.
- if you use the option to download all packages at once you'll very likely end up with a failing upgrade
- the dialog screens are considered confusing by many users
Related bug reports:
- mgaapplet-upgrade-helper removes nonfree and tainted repo (and so radeon-firmware) when upgrading to Mageia 2
- online upgrade fails if a directory is selected
- Some dialog are not clear enough
there is no alternative for using an upgrade install to fix some problems
A drakx-installer-stage2 upgrade install is a very easy way to fix some problems with an existing installation.
- Language problems can be fixed at the beginning of stage2, by making the correct selections for preferred and additional languages (this works a lot better than changing or adding languages in MCC)
- Bootloader problems can be fixed in the summary step if you don't have a drakx-installer-rescue (for instance with a boot.iso) or if it doesn't work
Planning
Contingency
Release Notes
Documentation
Include here any needed information or link to documentation