vn971 / rua

Build tool for Arch Linux providing control, review and jailed build options
GNU General Public License v3.0
420 stars 38 forks source link

Pacman commands. #120

Open Icy-Thought opened 4 years ago

Icy-Thought commented 4 years ago

First of all, I would like to express my appreciation of this marvelous package built by fellow Rustacean's! One thing I also like to express is my thought-process regarding the stated limitations of Rua as an AUR manager.

How come the implementation of pacmand commands was disregarded when such implementation could prove to be very beneficial for the users of Rua? I would suggest the implementation of pacman -Syu for performing a system upgrade and pacman -Runsc for removing packages installed through pacman or Rua due to the current inability of Rua to perform such tasks at the time of creating this issue.

Best regards, Icy-Thought

vn971 commented 4 years ago

Thanks for the feedback, really appreciate that!

On pacman command specifically. This is basically a difference between a purely AUR client, and a client that supports both pacman and AUR tasks. I'm somewhat reluctant to go the "pacman" path, because I'm afraid of feature creep. There are great many things the project will have to take into account, only to cover the situation of running a pacman command separately.

The current behavior is explicitly documented: https://github.com/vn971/rua#limitations