[Bug 230342] New: zypper install is underpowered
https://bugzilla.novell.com/show_bug.cgi?id=230342 Summary: zypper install is underpowered Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: libzypp AssignedTo: kkaempf@novell.com ReportedBy: joeshaw@novell.com QAContact: kkaempf@novell.com zypper install is lacking the ability to (a) install multiple packages from specific repositories and (b) remove packages as well as install them from a single command-line. I notice from the "zypper in --help" that there is a FIXME for installing from a certain repository: --catalog,-c Only from this catalog (FIXME) The downside to this is that it enforces that all packages installed in this transaction come from a single repository. You might, for instance, want to install packages from specific but multiple repositories. Rug has this with its channel:package notation, which can be used in any command that takes packages (rug install, rug info, etc.). For example: rug in 10.2:xbanner 10.2-debug:xbanner-debuginfo will install xbanner from the 10.2 channel, and xbanner-debuginfo from the 10.2-debug channel. This is a lot more powerful than a command-line option. "zypper install" is also lacking the ability to install and remove packages from the same command-line. (It might be possible to do this with zypper shell, but it's a lot more powerful to do this from a single command-line.) Again, rug has this with its bang/tilde notation. For example: rug in xbanner ~xbanner-debuginfo !xbanner-devel will install xbanner and remove xbanner-debuginfo and xbanner-devel. If I were writing this again from the beginning, I might use a minus sign instead (ie, "-xbanner-debuginfo") but that was easily confused with command-line options. We used two notations because different shells interpreted them differently. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230342 kkaempf@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kkaempf@novell.com |mvidner@novell.com Severity|Major |Enhancement -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230342 mvidner@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mvidner@novell.com AssignedTo|mvidner@novell.com |jkupec@novell.com ------- Comment #1 from mvidner@novell.com 2007-02-27 06:32 MST ------- Jano is taking over as the primary maintainer of zypper, I am a co-maintainer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230342 jkupec@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|zypper install is |zypper install is underpowered (repo:pkg, - |underpowered |!~remove) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230342#c4
Ján Kupec
https://bugzilla.novell.com/show_bug.cgi?id=230342
Ján Kupec
https://bugzilla.novell.com/show_bug.cgi?id=230342
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=230342#c5
Ján Kupec
participants (1)
-
bugzilla_noreply@novell.com