[pacman-dev] Add --nolist option for transactions

Dmitry Kudriavtsev me at dk0.us
Mon Jul 9 23:03:43 UTC 2018


On Mon, Jul 09, 2018 at 06:25:48PM -0400, Eli Schwartz wrote:
> On 07/09/2018 05:58 PM, Dmitry Kudriavtsev wrote:
> > On Mon, Jul 09, 2018 at 06:10:41AM -0400, Andrew Gregory wrote:
> >> On 07/09/18 at 01:47am, Dmitry Kudriavtsev wrote:
> >>> On Sat, Jul 07, 2018 at 05:17:32PM +1000, Allan McRae wrote:
> >>>> On 07/07/18 10:32, me at dk0.us wrote:
> >>>>> From: Dmitry Kudriavtsev <me at dk0.us>
> >>>>>
> >>>>> Adds a --nolist option for package transactions. This option removes the list
> >>>>> display of packages to be installed or removed.
> >>>>>
> >>>>> Signed-off-by: Dmitry Kudriavtsev <me at dk0.us>
> >>>>> ---
> >>>>
> >>>> I don't think this is a good option to include.
> >>>
> >>> Why not?
> >>
> >> Blindly installing/removing packages without knowing what they are is
> >> generally a bad idea.  What is the use case for this feature?
> > 
> > Installing a list of packages that are already known, mostly for use in
> > scripting or with -d.
> 
> I don't see why we should encourage people to do that, at all.
> 
> If you desperately dislike standard output, nothing is stopping you from
> using:
> 
> yes y | pacman -S --noconfirm "${packagelist[@]}" > /dev/null 2>&1
> 
> Which also gets rid of the list, but with more honesty.
> 
> Though honestly, if you're scripting this it boggles my mind that you
> don't want to preserve standard output in logs that you aren't looking
> at unless something bad happens, in which case you want as much
> information as possible...
> 

Don't the transactions still get logged in the system locs if the
UseSyslog preference is enabled?

> 
> -- 
> Eli Schwartz
> Bug Wrangler and Trusted User
> 


More information about the pacman-dev mailing list