That's just how PackageKit offline updates are implemented (not specific to discover).
It is required, for example, to allow one to use newly installed kernels.On Thu, Jul 8, 2021 at 2:36 PM Jonathan Ryshpan <jonrysh@pacbell.net> wrote:When Discover reports an upgrade with system implications (say a new kernel) and the user allows the upgrade (by clicking the appropriate button):
- Discover downloads the files for the upgrade
- Discover requests a reboot. After the user allows the reboot
- Discover reboots the system
- Discover installs the new kernel (or whatever)
- Discover reboots the system (again)
What is the reason for the additional reboot before installing the new kernel (step 3)?
--
Sincerely Jonathan Ryshpan <jonrysh@pacbell.net> We are sorry, but the number you have dialed is imaginary. Please rotate your phone 90 degrees and try again.