@anttechs search for one of the many recent posts talking about being unable to update packages to find how to manually bootstrap the package process.
@pwilliz did you try with at lower case "y"? It could be that it was coded to only proceed if the input matched just the lower case y suggested and otherwise aborts. As for the GUI, it can only show you the first phase of an update, until the beginning of the initial reboot. In 2.4.3, alot goes on after that and may take a while depending on your hardware and packages. Generally a lot of patience is recommended using the GUI route. Similarly for an SSH initiated upgrade. Doing the upgrades from the console, you can watch all the progress. I also found for the 2.4.3 upgrade I had to do an additional reboot to get my package (NUT) working properly.