rua icon indicating copy to clipboard operation
rua copied to clipboard

visualize dependencies as a tree

Open vn971 opened this issue 6 years ago • 0 comments

When installing or upgrading packages, visualize the the expected changes / depedency hierarchy with a tree:

gam  (AUR)
├── python-dateutil
├── python-google-api-python-client
├── python-google-auth-httplib2
├── python-google-auth-oauthlib  (AUR)
│   └── python-requests-oauthlib
├── python-google-auth
├── python-httplib2
├── python-mock
├── python-passlib
└── python-pytest

As a first implementation, just printing AUR deps could work. This can be further improved by printing pacman deps, showing broken AUR/pacman deps right in the tree, and maybe visually separate AUR and "repo" packages with color.

vn971 avatar Sep 14 '19 15:09 vn971