[New: openFATE 313233] Get Zypper to remove installed patterns
Feature added by: Drew Adams (Druonysus) Feature #313233, revision 1 Title: Get Zypper to remove installed patterns openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Drew Adams (druonysus) Partner organization: openSUSE.org Description: Get Zypper to remove a pattern. Zypper can install a pattern nut when going to remove that same pattern, Zypper does not remove that pattern... When do a: "zypper rm -t pattern <pattern name>" Zypper, just tells you: "Uninstallation of a pattern is currently not defined and implemented." You CAN remove a pattern in YaST so I would think that there should be a way to remove the pattern with Zypper. "yum groupremove <group name>" works on Fedora/CentOS/RHEL... we should really have this working to keep up with them. Use Case: If I build a bare openSUSE image on SUSE Studio, and I decide not to install yast and only Zypper... I will only be able to install patterns but NO way to remove it. -- openSUSE Feature: https://features.opensuse.org/313233
Feature changed by: Michael Schröder (mlschroe) Feature #313233, revision 2 Title: Get Zypper to remove installed patterns openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Drew Adams (druonysus) Partner organization: openSUSE.org Description: Get Zypper to remove a pattern. Zypper can install a pattern nut when going to remove that same pattern, Zypper does not remove that pattern... When do a: "zypper rm -t pattern <pattern name>" Zypper, just tells you: "Uninstallation of a pattern is currently not defined and implemented." You CAN remove a pattern in YaST so I would think that there should be a way to remove the pattern with Zypper. "yum groupremove <group name>" works on Fedora/CentOS/RHEL... we should really have this working to keep up with them. Use Case: If I build a bare openSUSE image on SUSE Studio, and I decide not to install yast and only Zypper... I will only be able to install patterns but NO way to remove it. + Discussion: + #1: Michael Schröder (mlschroe) (2012-02-22 16:10:22) + Patterns are actually implemented with packages in openSUSE, so you can + remove them. E.gg, to remove the "openSUSE-office" pattern use: zypper + rm --clean-deps patterns-openSUSE-office (--clean-deps may remove a bit + too much currently because of a bug already fixed in factory, so check + the summary before pressing 'y'...) + AFAIK yast does something different: it simply removes all packages in + the "content" of the pattern. This doesn't work if packages are + referenced by more than one pattern. -- openSUSE Feature: https://features.opensuse.org/313233
Feature changed by: Gilberto C. Andrade (gilbertoca) Feature #313233, revision 3 Title: Get Zypper to remove installed patterns openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Drew Adams (druonysus) Partner organization: openSUSE.org Description: Get Zypper to remove a pattern. Zypper can install a pattern nut when going to remove that same pattern, Zypper does not remove that pattern... When do a: "zypper rm -t pattern <pattern name>" Zypper, just tells you: "Uninstallation of a pattern is currently not defined and implemented." You CAN remove a pattern in YaST so I would think that there should be a way to remove the pattern with Zypper. "yum groupremove <group name>" works on Fedora/CentOS/RHEL... we should really have this working to keep up with them. Use Case: If I build a bare openSUSE image on SUSE Studio, and I decide not to install yast and only Zypper... I will only be able to install patterns but NO way to remove it. Discussion: #1: Michael Schröder (mlschroe) (2012-02-22 16:10:22) Patterns are actually implemented with packages in openSUSE, so you can remove them. E.gg, to remove the "openSUSE-office" pattern use: zypper rm --clean-deps patterns-openSUSE-office (--clean-deps may remove a bit too much currently because of a bug already fixed in factory, so check the summary before pressing 'y'...) AFAIK yast does something different: it simply removes all packages in the "content" of the pattern. This doesn't work if packages are referenced by more than one pattern. + #2: Gilberto C. Andrade (gilbertoca) (2016-01-15 21:44:56) + Discussion on zypper remove -t pattern[1]; Feature request zypper: + provide a way to remove a pattern[2] + [1] https://forums.opensuse.org/showthread.php/396891-zypper-remove-t-pattern + [2] https://bugzilla.novell.com/show_bug.cgi?id=407040 -- openSUSE Feature: https://features.opensuse.org/313233
participants (1)
-
fate_noreply@suse.de