FS#56639 - [procps-ng] Return to "old" default interface with "--disable-modern-top" configure flag
Attached to Project:
Arch Linux
Opened by Jonathon (jonathon) - Friday, 08 December 2017, 21:58 GMT
Last edited by Gaetan Bisson (vesath) - Saturday, 09 December 2017, 02:25 GMT
Opened by Jonathon (jonathon) - Friday, 08 December 2017, 21:58 GMT
Last edited by Gaetan Bisson (vesath) - Saturday, 09 December 2017, 02:25 GMT
|
Details
Description:
procps-ng introduced a new default interface that was a sizable step away from the older default, replacing a well-known display of the "top" processes with a red text-based process tree. This spawned a thread (https://bbs.archlinux.org/viewtopic.php?id=189757) where a configure flag was mentioned but not discussed further as a possible default for the PKGBUILD. There's a new thread here: https://bbs.archlinux.org/viewtopic.php?id=232506 (though as of writing there's not much discussion). Adding "--disable-modern-top" to the PKGBUILD's ./configure returns the default interface to the original/old/usable/plain without (as far as I can tell) affecting any other functionality - all it does is change the default effective .toprc. Existing .toprc files are honoured, and the interface can be reconfigured as normal. This change would return `top` to being usable-by-default, act the same way as `top` in other distributions (making migration easier), and reduce the time needed to make a commonly-used program usable. PKGBUILD with minimal change attached. Additional info: * package version(s): 3.3.12 * config and/or log files etc. n/a Steps to reproduce: With default package: Launch `top` with default/no .toprc Observe red text-based process tree, not display of processes using CPU time With edited PKGBUILD: Build and install package Launch `top` with default/no .toprc Observe traditional white text displaying list of processes using CPU time |
This task depends upon
Just write a `.toprc` to enforce your favorite options; problem solved. And if you really feel strongly about the new interface not matching your definition of "progress" you should bring your suggestions upstream.