make-ring.py : pacman - Dependency installation options
A minor issue, but still.
pacman command for installing dependencies in
make-ring.py currently reads:
pacman -S %(packages)s
This makes installation of dependencies
explicit on Arch Linux and makes clean up difficult when uninstalling.
Wouldn't this be a better choice?:
pacman -S --asdeps %(packages)s
pacman -Qdt will list them as dependencies no longer needed. Since
make-ring.py would be used by people who manually build Jami, I guess they would be careful not to remove all orphaned dependencies. Since
make-ring.py does not use package managers for uninstalls, for people who uninstall manually build Jami, this provides an easy way to remove the dependencies after.
Or more better (up-to-date packages are not reinstalled):
pacman -S --asdeps --needed %(packages)s
Thanks for working on the project.