Should pamac to confuse a user by omitting empty filed values on `info` operation or not?
Versions
Pamac 10.3.0-1 - libpamac 11.2.0
Desktop environment
KDE (but using pamac cli)
What's not working
Pamac docs does not show that pamac empty fields.
I was failed to find FAQ, and the https://wiki.manjaro.org/index.php?title=Pamac#Displaying_Detailed_Package_Information description does not contain that info.
If pamac
should be less debuggable tool to recognize if a field of a package does not shown: is it the package issue or is it pamac
's issue, then please update description to mention that users should be confused by pamac
: either pamac
hides an empty field or pamac
ha specific bug under certain environment/package and cause of it not showing a field.
Cause with omitting empty fields it is unable to figure out does a filed has no value and pamac
just hides the field or pamac
has bug on that field of that certain package and does not show non-empty field in some usage cases.
What's your evidences?
~/Desktop ❯ pamac info manjaro-keyring | grep -iv "packager"
Name : manjaro-keyring
Version : 20210910-2
Description : Manjaro PGP keyring
URL : http://manjaro.org
Licences : GPL
Repository : core
Installed Size : 184.2 kB
Required By : pacman
Build Date : 11/09/21
Install Date : 29/11/21
Install Reason : Installed as a dependency for another package
Signatures : Yes
~/Desktop ❯ pacman -Qi manjaro-keyring | grep -iv "packager"
Name : manjaro-keyring
Version : 20210910-2
Description : Manjaro PGP keyring
Architecture : any
URL : http://manjaro.org
Licenses : GPL
Groups : None
Provides : None
Depends On : None
Optional Deps : None
Required By : pacman
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 179.87 KiB
Build Date : Sat 11 Sep 2021 12:20:55 MSK
Install Date : Mon 29 Nov 2021 22:40:10 MSK
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature
~/Desktop ❯
One of ways of how to shoot my enthusiasm to report questionable things:
Say that in this exact case all empty fields was hidden properly. Do not start to think wider (to predict general usage case) from all current 12000+ packages and possible further packages and further possible regressions of pamac
. Decide only one tiny single example case only.
Thank you!