Bug 957862

Summary: Request to not change "zypper in -y"
Product: [openSUSE] openSUSE Distribution Reporter: Eric Neblock <c_eric>
Component: libzyppAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None    
Version: Leap 42.1   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 42.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Eric Neblock 2015-12-03 20:18:56 UTC
There has been a warning in zypper about using the `-y` for a while saying that it will soon be replaced with `-n`. 

This makes little to no sense, is counter-intuitive, and makes it harder for new users to switch from other distros.

If we look a FreeBSD's pkg, RedHat's yum, Debian's pkg and apt-get all of these have a `-y` option which means install without prompt. 

OpenSuSE bucking the trend will turn users away from trying us if they have to remember -n for OpenSuSE and -y for RedHat.
Comment 1 Michael Andres 2015-12-04 07:55:54 UTC
I see.

In it's early years (ZYpp)er ({Z}ENworks & {Y}aST {p}ackage & {p}atch manag)er was expected to replace ZENworks 'rug' commandline tool. That's why several options and commands were present only for the sake of rug-compatibility. With zypper-1.11.10 we officially dropped the rug-compatibility and tagged these options as  "legacy" - mainly to see if someone will miss them :)

We'll keep it.
Comment 2 Michael Andres 2015-12-04 09:09:08 UTC
Fixed for zypper-1.12.28
Comment 3 Swamp Workflow Management 2016-02-16 17:15:05 UTC
SUSE-RU-2016:0468-1: An update that has 21 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 606220,637791,710541,793424,948566,949196,949945,951707,953214,953458,955053,955615,956443,956480,957606,957862,959564,959804,961719,961738,964150
CVE References: 
Sources used:
SUSE Linux Enterprise Software Development Kit 12-SP1 (src):    libsolv-0.6.18-2.18.1, libzypp-15.21.1-7.1
SUSE Linux Enterprise Server 12-SP1 (src):    libsolv-0.6.18-2.18.1, libzypp-15.21.1-7.1, zypper-1.12.31-7.1
SUSE Linux Enterprise Desktop 12-SP1 (src):    libsolv-0.6.18-2.18.1, libzypp-15.21.1-7.1, zypper-1.12.31-7.1
Comment 4 Swamp Workflow Management 2016-02-21 10:15:26 UTC
openSUSE-RU-2016:0535-1: An update that has 21 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 606220,637791,710541,793424,948566,949196,949945,951707,953214,953458,955053,955615,956443,956480,957606,957862,959564,959804,961719,961738,964150
CVE References: 
Sources used:
openSUSE Leap 42.1 (src):    libsolv-0.6.18-3.1, libzypp-15.21.1-3.2, zypper-1.12.31-3.1