FS#52526 - [pacman] Request to have + to left of packages with net change increase

Attached to Project: Arch Linux
Opened by Mitchell Richters (mjr4077au) - Friday, 13 January 2017, 08:05 GMT
Last edited by Allan McRae (Allan) - Friday, 13 January 2017, 10:01 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
pacman currently shows packages that shrink with a minus to the left of the size, but no plus next to the size if the package increases. From the console, at first glance it's hard to see if a package has increased at all as 0s and 8s can look similar.

Current Output:

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (22) Old Version New Version Net Change Download Size

extra/bind-tools 9.11.0.P1-3 9.11.0.P2-1 0.00 MiB 1.59 MiB
extra/boost-libs 1.62.0-4 1.63.0-1 -0.01 MiB 2.23 MiB
extra/evolution-data-server 3.22.3-1 3.22.3-2 0.00 MiB 4.12 MiB
core/gcc 6.2.1-1 6.3.1-1 0.47 MiB 28.15 MiB
core/gcc-libs 6.2.1-1 6.3.1-1 0.00 MiB 14.93 MiB
multilib/lib32-gcc-libs 6.2.1-1 6.3.1-1 -0.01 MiB 11.56 MiB
extra/libcmis 0.5.1-4 0.5.1-5 -0.09 MiB 0.50 MiB
extra/libixion 0.11.1-4 0.11.1-5 0.00 MiB 0.23 MiB
core/libnl 3.2.28-1 3.2.29-1 0.04 MiB 0.34 MiB
extra/liborcus 0.11.2-4 0.11.2-5 -0.02 MiB 0.45 MiB
extra/libphonenumber 7.7.4-2 8.0.0-1 0.00 MiB 1.27 MiB
extra/libpst 0.6.67-2 0.6.67-3 0.03 MiB 0.18 MiB
core/libtool 2.4.6-6 2.4.6-7 0.00 MiB 0.39 MiB
extra/libxfont2 2.0.1-1 0.24 MiB 0.11 MiB
community/mathjax 2.7.0-1 2.7.0-2 0.00 MiB 5.56 MiB
community/virtualbox 5.1.12-1 5.1.12-2 0.00 MiB 19.63 MiB
community/virtualbox-host-dkms 5.1.12-1 5.1.12-2 0.00 MiB 0.63 MiB
extra/xf86-input-libinput 0.22.0-1 0.23.0-1 -0.06 MiB 0.03 MiB
extra/xf86-video-intel 1:2.99.917+746+g169c74f-1 1:2.99.917+747+g028c946d-1 0.00 MiB 0.66 MiB
extra/xorg-mkfontdir 1.0.7-4 1.0.7-5 0.00 MiB 0.01 MiB
extra/xorg-server 1.18.4-1 1.19.1-1 -0.01 MiB 1.25 MiB
extra/xorg-server-common 1.18.4-1 1.19.1-1 0.00 MiB 0.03 MiB

Total Download Size: 93.85 MiB
Total Installed Size: 448.05 MiB
Net Upgrade Size: 0.60 MiB


Proposed Output:

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (22) Old Version New Version Net Change Download Size

extra/bind-tools 9.11.0.P1-3 9.11.0.P2-1 +0.00 MiB 1.59 MiB
extra/boost-libs 1.62.0-4 1.63.0-1 -0.01 MiB 2.23 MiB
extra/evolution-data-server 3.22.3-1 3.22.3-2 +0.00 MiB 4.12 MiB
core/gcc 6.2.1-1 6.3.1-1 +0.47 MiB 28.15 MiB
core/gcc-libs 6.2.1-1 6.3.1-1 +0.00 MiB 14.93 MiB
multilib/lib32-gcc-libs 6.2.1-1 6.3.1-1 -0.01 MiB 11.56 MiB
extra/libcmis 0.5.1-4 0.5.1-5 -0.09 MiB 0.50 MiB
extra/libixion 0.11.1-4 0.11.1-5 +0.00 MiB 0.23 MiB
core/libnl 3.2.28-1 3.2.29-1 +0.04 MiB 0.34 MiB
extra/liborcus 0.11.2-4 0.11.2-5 -0.02 MiB 0.45 MiB
extra/libphonenumber 7.7.4-2 8.0.0-1 +0.00 MiB 1.27 MiB
extra/libpst 0.6.67-2 0.6.67-3 +0.03 MiB 0.18 MiB
core/libtool 2.4.6-6 2.4.6-7 +0.00 MiB 0.39 MiB
extra/libxfont2 2.0.1-1 +0.24 MiB 0.11 MiB
community/mathjax 2.7.0-1 2.7.0-2 +0.00 MiB 5.56 MiB
community/virtualbox 5.1.12-1 5.1.12-2 +0.00 MiB 19.63 MiB
community/virtualbox-host-dkms 5.1.12-1 5.1.12-2 +0.00 MiB 0.63 MiB
extra/xf86-input-libinput 0.22.0-1 0.23.0-1 -0.06 MiB 0.03 MiB
extra/xf86-video-intel 1:2.99.917+746+g169c74f-1 1:2.99.917+747+g028c946d-1 +0.00 MiB 0.66 MiB
extra/xorg-mkfontdir 1.0.7-4 1.0.7-5 +0.00 MiB 0.01 MiB
extra/xorg-server 1.18.4-1 1.19.1-1 -0.01 MiB 1.25 MiB
extra/xorg-server-common 1.18.4-1 1.19.1-1 +0.00 MiB 0.03 MiB

Total Download Size: 93.85 MiB
Total Installed Size: 448.05 MiB
Net Upgrade Size: 0.60 MiB



Additional info:
* package version(s): 5.0.1-4
* config and/or log files etc.: Default
This task depends upon

Closed by  Allan McRae (Allan)
Friday, 13 January 2017, 10:01 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Positive numbers do not start with a +

Loading...