Re: Getting verbose progress back on 15SP4?
Hi Imo, sorry for ignoring you here :-) I posted a similar message on the yast-devel list and we a little discussion there. My last (although unanswered) proposal was adding a little button or sth. similar that would either open a popup or display a window below the progress bar that would show the output of sth. like "tail -f /var/log/YaST2/y2log |grep -o 'Executing.*'" That would be trivial to implement but give at least the info which packages are currently installed. Definitely better than nothing. And as it would be hidden by default, "normal" users would still just see the single progress bar. Maybe that's worth considering for the next release... cu, Frank igonzalezsosa wrote:
El 2022-07-05 06:27, Frank Steiner escribió:
Hi Imo,
Hi Frank,
Imobach Gonzalez Sosa wrote:
Sorry, but there is no way to show the package names. For 15 SP4 we decided to simplify the progress screen. The main reason is that libzypp will support parallel packages installation and we found out that the old screen did not fit in that scenario at all.
If you are interested, you might check the mailing list[1] discussion and some of the PRs[2][3] in GitHub.
thanks for the explanation, but this was a very very bad decision. This is not MacOS where Apple is trying to keep users as stupid as possible. This is Linux where we are used to get detailed information and see what's going on.
I am sorry that you dislike our decision. To be honest, we think that most of the time you will see a lot of moving stuff that you can barely read. The kernel package is usually the exception. Perhaps we could bring back the package names, although we will install many of them at the same time. Would it be enough for you?
And parallel operations are not an argument. Kernel and systemd are doing bunch of stuff in parallel during boot process and are able to show even several progress bars in parallel. It's easy to stack output of parallel operations.
Now you have got just one bar which stays at the same state for minutes and it's not possible to see why. I had to ssh to the host to check AY has not crashed.
Actually, that's because of bug 1199621[1] (the counters are not updated during the process).
If there had been detailed information I could have a) seen which package is installing and that it is a huge one that takes some time and b) see the progress bar of all packages currently installing to know that things are still moving.
Keeping information from users is always a very bad idea. That's what Windows and MacOS do. You shouldn't try to take that direction.
In our opinion, the old interface was not even the way to go: displaying a lot of info that goes too fast to be read. And we know that things would get worse with the support for parallel package installation.
But, as always, we are open to discussing other proposals and introducing changes to improve. Feedback is always welcome.
Regards, Imo
-- Dipl.-Inform. Frank Steiner Web: http://www.bio.ifi.lmu.de/~steiner/ Lehrstuhl f. Bioinformatik Mail: http://www.bio.ifi.lmu.de/~steiner/m/ LMU, Amalienstr. 17 Phone: +49 89 2180-4049 80333 Muenchen, Germany Fax: +49 89 2180-99-4049 * Rekursion kann man erst verstehen, wenn man Rekursion verstanden hat. *
El sáb, 16-07-2022 a las 00:27 +0200, Frank Steiner escribió:
Hi Imo,
sorry for ignoring you here :-) I posted a similar message on the yast-devel list and we a little discussion there. My last (although unanswered) proposal was adding a little button or sth. similar that would either open a popup or display a window below the progress bar that would show the output of sth. like "tail -f /var/log/YaST2/y2log |grep -o 'Executing.*'"
No worries, I did not feel ignored. I followed the discussion on yast- devel :-) [..] Regards, Imo -- Imobach González Sosa https://imobachgs.github.io
participants (2)
-
Frank Steiner
-
Imobach Gonzalez Sosa