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, m...@dk0.us wrote:
>>>>> From: Dmitry Kudriavtsev <m...@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 <m...@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...


-- 
Eli Schwartz
Bug Wrangler and Trusted User

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to