FS#76229 - Extra information using pacman
Attached to Project:
Pacman
Opened by Alen Asenie (Lunatik00) - Monday, 17 October 2022, 15:48 GMT
Last edited by Allan McRae (Allan) - Monday, 17 October 2022, 23:26 GMT
Opened by Alen Asenie (Lunatik00) - Monday, 17 October 2022, 15:48 GMT
Last edited by Allan McRae (Allan) - Monday, 17 October 2022, 23:26 GMT
|
Details
With pacman -Si you can see the info of a package, but it
would be better if the info shows if the package is
installed, the same goes for dependencies and optional
dependencies, and in search it also would be better if we
could seek the optional dependencies and see the info of the
packages that are optional dependencies from the search of
the parent, for example, if i do pacman -Ss dolphin it
should show the current search , but if i do pacman -Ss
--opt-deps it could show a tree with the parent package and
then the optional dependency packages, or the dependency
packages.
The reason why this would be useful is to search optional dependencies that weren't installed alongside the program and now are missing and the user doesn't know what the dependencies are, for example, sticking to dolphin, if I installed arch using the archinstall command instead of manually I will not see the optional packages at all, now, if I decided to use kde and dolphin there is a chance that the thumbnails are not available, which would lead me to think it is a problem with the dolphin package or with the OS while the real reason is that a package was not installed. The optional packages and what they do should also be shown during updates, because that increases the chances that the user will see what they might have missed previously, I think those changes to the information shown could be a good quality of life improvement for the users that don't know as much yet, it will also be handy for users that do know, making easier to find the dependencies that they didn't installed because they didn't needed them when they installed the parent application, an example here could be when an user changes hardware and now they could use another optional dependency. I know there is a bunch of things here but I think all point to the same possible improvement (I don't think it is a problem since pacman -Si shows the info but improvements can be made) Thank you for the great software, I am forever grateful for this amazing OS. |
This task depends upon
The common part I was referring to is to is the lack of intuitive access to the list of optional dependencies and that users can not know there are optional dependencies that are not installed