On 09/03/20 at 12:17pm, Damjan Georgievski wrote: > On Sun, 30 Aug 2020 at 19:13, Eli Schwartz <eschwa...@archlinux.org> wrote: > > > > On 8/30/20 1:07 PM, Дамјан Георгиевски wrote: > > > I have had at least two or three use cases for this option, > > > * one has been since I always have to type > > > pacman -Syu --assume-installed noto-fonts when plasma-integration is > > > updated > > > * `pacman -Syu --assume-installed perl` since it's needlesly pulled by > > > openssl > > > and I didn't need it for containers and similar > > > > > > Having this in the config file allows to use the option together with > > > pacstrap too. > > > > > > Please review and if the change is acceptable suggest what else needs to > > > be added > > > > I'm not sure it's a good idea to encourage this in the general case. > > Supporting it only as a command-line option is still useful since it can > > help resolve certain types of manual itervention. > > maybe I should remove it from etc/pacman.conf.in so in essence it can > be a hidden option? > > I still think that CLI options should be able to be specified in a > config file (or possibly env vars).
Without a better use case, I'm -1 on this. --assume-installed was intended for ignoring individual dependencies in exceptional circumstances, not permanently ignore a dependency you don't like. The preferred way of dealing with that, should you feel the need, is with a meta package.