Hello,
So I'm in the process of upgrading (using preupgrade) from F13 to F14, something I typically do around the RC phase, anyway, that's beside the point. All the packages have been installed, but I'm at the point where I get "Finishing upgrade process. This may take a little while" and a 'progress indicator' on crack. It flies around quickly back and forth for a bit, pauses, then flies around some more. Here's my suggestion. It would be great if this dialog could be a little more specific about what it is doing. I'm guessing that since I'm doing an upgrade this box is running all the post-update scripts and as such can't give a proper progressbar as it doesn't know how long it will take. That's fine. However its been running for nearly as long as it took to 'install' the 2089 packages that got upgraded/installed. If it is doing the cleanup/post upgrade package script thing, even just doing something similar to PK where it shows which package is doing what. I don't know if it is feasible, but it would be nice to know what is going on...
If the anaconda developers think this is valid or useful I can file a bug, I just thought I'd bring it up here first...
Thanks,
So I'm in the process of upgrading (using preupgrade) from F13 to F14, something I typically do around the RC phase, anyway, that's beside the point. All the packages have been installed, but I'm at the point where I get "Finishing upgrade process. This may take a little while" and a 'progress indicator' on crack. It flies around quickly back and forth for a bit, pauses, then flies around some more. Here's my suggestion. It would be great if this dialog could be a little more specific about what it is doing. I'm guessing that since I'm doing an upgrade this box is running all the post-update scripts and as such can't give a proper progressbar as it doesn't know how long it will take. That's fine. However its been running for nearly as long as it took to 'install' the 2089 packages that got upgraded/installed. If it is doing the cleanup/post upgrade package script thing, even just doing something similar to PK where it shows which package is doing what. I don't know if it is feasible, but it would be nice to know what is going on...
Yeah, that whole area is not at all ideal. I'm aware of it:
https://bugzilla.redhat.com/show_bug.cgi?id=493249
Perhaps I'll spend some time around F15 figuring out what we can do.
- Chris
On 21/10/2010 1:37 PM, Chris Lumens wrote:
Yeah, that whole area is not at all ideal. I'm aware of it:
https://bugzilla.redhat.com/show_bug.cgi?id=493249
Perhaps I'll spend some time around F15 figuring out what we can do.
Oh - I didn't even think of checking for existing bugs... Yeah it isn't *critical* but it should would be nice to know *what* it is doing as a first step. Instead of the "finishing install"... "Running package post update scripts" is even an improvement. From there if you can get an idea of how many packages are left that'd be fine. As it is, its really hard to know what's going on. Lucky for me I have a 4 drive RAID array and I can hear the drives going nuts so I know nothing is 'frozen'... but even a general idea of what it is working on helps. I can understand selinux post update likely takes a whole lot of time and smaller packages less... Anyway good to know it is known. Otherwise not a bad release so far it seems.
On Thu, 21 Oct 2010 13:35:58 -0600 NathanaelvD. Noblet wrote:
All the packages have been installed, but I'm at the point where I get "Finishing upgrade process. This may take a little while" and a 'progress indicator' on crack. It flies around quickly back and forth for a bit, pauses, then flies around some more.
A while ago, that back and forth was causing *very* much noise, so I had to nice the process down, so the actual update _in the background_ had more processor power to complete. A more static progress indicator would be more useful in that case, e.g. moving every 0.2 seconds.