[openFATE 306627] depencency tracking for uninstalling
Feature added by: Jacques Boulet (oneinch) Feature #306627, revision 1 Title: depencency tracking for uninstalling openSUSE-11.3: Unconfirmed Priority Requester: Important Requested by: Jacques Boulet (oneinch) Description: The openSuSE package management is virtually unbeatable in the dependency tracking for installing department. But when it comes to uninstalling it really leaves little to be desired. It would be great if YAST and zypper kept track of the dependencies that were installed for a specific package during its install and checked the dependencies during the uninstall to see if they are in use by something else or not. And if not then give the ability to remove the unused dependencies. For example I install package "Foo" the requires library "Bar." Library "Bar" is not installed so it gets installed when I install "Foo." Later I realize the package "Foo" wasn't exactly what I needed and wish to remove it. But uninstalling just removes the package "Foo" and leaves the library "Bar" sitting around unused and taking up space. So if I want to remove the library "Bar" i must do so manually. It would be great if I wish to uninstall "Foo" that the package manager would have the ability to check any dependencies that were needed and installed for package "Foo" and see if they are still needed by another package or lib and if so, keep it, and if not remove it. Also, it would be awesome if one could remove an entire package group such as uninstalling gnome or KDE. -- openSUSE Feature: https://features.opensuse.org/306627
Feature changed by: Stephen Kellat (skellat) Feature #306627, revision 2 Title: depencency tracking for uninstalling openSUSE-11.3: Unconfirmed Priority Requester: Important Requested by: Jacques Boulet (oneinch) Description: The openSuSE package management is virtually unbeatable in the dependency tracking for installing department. But when it comes to uninstalling it really leaves little to be desired. It would be great if YAST and zypper kept track of the dependencies that were installed for a specific package during its install and checked the dependencies during the uninstall to see if they are in use by something else or not. And if not then give the ability to remove the unused dependencies. For example I install package "Foo" the requires library "Bar." Library "Bar" is not installed so it gets installed when I install "Foo." Later I realize the package "Foo" wasn't exactly what I needed and wish to remove it. But uninstalling just removes the package "Foo" and leaves the library "Bar" sitting around unused and taking up space. So if I want to remove the library "Bar" i must do so manually. It would be great if I wish to uninstall "Foo" that the package manager would have the ability to check any dependencies that were needed and installed for package "Foo" and see if they are still needed by another package or lib and if so, keep it, and if not remove it. Also, it would be awesome if one could remove an entire package group such as uninstalling gnome or KDE. + Discussion: + #1: Stephen Kellat (skellat) (2009-07-02 04:35:45) + What would be an avenue by which this might be accomplished + methodologically? -- openSUSE Feature: https://features.opensuse.org/306627
Feature changed by: Stephan Binner (Beineri) Feature #306627, revision 3 Title: depencency tracking for uninstalling openSUSE-11.3: Unconfirmed Priority Requester: Important Requested by: Jacques Boulet (oneinch) Description: The openSuSE package management is virtually unbeatable in the dependency tracking for installing department. But when it comes to uninstalling it really leaves little to be desired. It would be great if YAST and zypper kept track of the dependencies that were installed for a specific package during its install and checked the dependencies during the uninstall to see if they are in use by something else or not. And if not then give the ability to remove the unused dependencies. For example I install package "Foo" the requires library "Bar." Library "Bar" is not installed so it gets installed when I install "Foo." Later I realize the package "Foo" wasn't exactly what I needed and wish to remove it. But uninstalling just removes the package "Foo" and leaves the library "Bar" sitting around unused and taking up space. So if I want to remove the library "Bar" i must do so manually. It would be great if I wish to uninstall "Foo" that the package manager would have the ability to check any dependencies that were needed and installed for package "Foo" and see if they are still needed by another package or lib and if so, keep it, and if not remove it. Also, it would be awesome if one could remove an entire package group such as uninstalling gnome or KDE. Discussion: #1: Stephen Kellat (skellat) (2009-07-02 04:35:45) What would be an avenue by which this might be accomplished methodologically? + #2: Stephan Binner (beineri) (2009-07-02 08:58:43) + Duplicate of https://features.opensuse.org/300758 resp. + https://features.opensuse.org/305992 -- openSUSE Feature: https://features.opensuse.org/306627
Feature changed by: Michael Löffler (michl19) Feature #306627, revision 4 Title: depencency tracking for uninstalling - openSUSE-11.3: Unconfirmed + openSUSE-11.3: Duplicate of #300758 Priority Requester: Important Requested by: Jacques Boulet (oneinch) Description: The openSuSE package management is virtually unbeatable in the dependency tracking for installing department. But when it comes to uninstalling it really leaves little to be desired. It would be great if YAST and zypper kept track of the dependencies that were installed for a specific package during its install and checked the dependencies during the uninstall to see if they are in use by something else or not. And if not then give the ability to remove the unused dependencies. For example I install package "Foo" the requires library "Bar." Library "Bar" is not installed so it gets installed when I install "Foo." Later I realize the package "Foo" wasn't exactly what I needed and wish to remove it. But uninstalling just removes the package "Foo" and leaves the library "Bar" sitting around unused and taking up space. So if I want to remove the library "Bar" i must do so manually. It would be great if I wish to uninstall "Foo" that the package manager would have the ability to check any dependencies that were needed and installed for package "Foo" and see if they are still needed by another package or lib and if so, keep it, and if not remove it. Also, it would be awesome if one could remove an entire package group such as uninstalling gnome or KDE. - Discussion: #1: Stephen Kellat (skellat) (2009-07-02 04:35:45) What would be an avenue by which this might be accomplished methodologically? #2: Stephan Binner (beineri) (2009-07-02 08:58:43) Duplicate of https://features.opensuse.org/300758 resp. https://features.opensuse.org/305992 -- openSUSE Feature: https://features.opensuse.org/306627
Feature changed by: Moqi Ba (bamoqi) Feature #306627, revision 5 Title: depencency tracking for uninstalling openSUSE-11.3: Duplicate of #300758 + Master status: Done Priority Requester: Important Requested by: Jacques Boulet (oneinch) Partner organization: openSUSE.org Description: The openSuSE package management is virtually unbeatable in the dependency tracking for installing department. But when it comes to uninstalling it really leaves little to be desired. It would be great if YAST and zypper kept track of the dependencies that were installed for a specific package during its install and checked the dependencies during the uninstall to see if they are in use by something else or not. And if not then give the ability to remove the unused dependencies. For example I install package "Foo" the requires library "Bar." Library "Bar" is not installed so it gets installed when I install "Foo." Later I realize the package "Foo" wasn't exactly what I needed and wish to remove it. But uninstalling just removes the package "Foo" and leaves the library "Bar" sitting around unused and taking up space. So if I want to remove the library "Bar" i must do so manually. It would be great if I wish to uninstall "Foo" that the package manager would have the ability to check any dependencies that were needed and installed for package "Foo" and see if they are still needed by another package or lib and if so, keep it, and if not remove it. Also, it would be awesome if one could remove an entire package group such as uninstalling gnome or KDE. Discussion: #1: Stephen Kellat (skellat) (2009-07-02 04:35:45) What would be an avenue by which this might be accomplished methodologically? #2: Stephan Binner (beineri) (2009-07-02 08:58:43) Duplicate of https://features.opensuse.org/300758 resp. https://features.opensuse.org/305992 -- openSUSE Feature: https://features.opensuse.org/306627
participants (1)
-
fate_noreply@suse.de