| Summary: | Erroneous report that grub2 cannot be installed at end of Live install | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Martin Whitaker <mageia> |
| Component: | RPM Packages | Assignee: | Mageia tools maintainers <mageiatools> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | release_blocker | CC: | thierry.vignaud |
| Version: | Cauldron | Keywords: | PATCH |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | drakxtools-17.75-1.mga6.src.rpm | CVE: | |
| Status comment: | Patches pushed, to be tested in drakx 17.77 or later | ||
| Attachments: |
Patch to clean up Live install chroot in do_pkgs_standalone:install()
Patch to make do_pkgs_standalone::are_installed() use a chroot in a Live install Patch to make do_pkgs_standalone::remove() use a chroot in a Live install Patch to fix fast path in do_pkgs::ensure_is_installed() kill now useless is_mgalive() |
||
|
Description
Martin Whitaker
2017-04-02 22:29:18 CEST
Created attachment 9174 [details]
Patch to clean up Live install chroot in do_pkgs_standalone:install()
Did this first as I wanted to reuse the code. Now we have $::isLiveInstall, we can do a cleaner check for whether we need to run in a chroot.
Created attachment 9175 [details]
Patch to make do_pkgs_standalone::are_installed() use a chroot in a Live install
Created attachment 9176 [details]
Patch to make do_pkgs_standalone::remove() use a chroot in a Live install
Created attachment 9177 [details]
Patch to fix fast path in do_pkgs::ensure_is_installed()
Looks good. this means we should kill is_mgalive() CC:
(none) =>
thierry.vignaud Created attachment 9182 [details]
kill now useless is_mgalive()
Let's push to git :)
Rémi Verschelde
2017-04-04 10:34:30 CEST
Status comment:
(none) =>
Approved patchset, needs to be pushed to git and packaged
Rémi Verschelde
2017-04-04 20:08:38 CEST
Status comment:
Approved patchset, needs to be pushed to git and packaged =>
Patches pushed, to be tested in drakx 17.77 or later Closing Status:
NEW =>
RESOLVED |