Mailinglist Archive: opensuse-features (58 mails)

< Previous Next >
[openFATE 306627] depencency tracking for uninstalling
  • From: fate_noreply@xxxxxxx
  • Date: Thu, 2 Jul 2009 02:01:13 +0200 (CEST)
  • Message-id: <feature-306627-1@xxxxxxxxxxxxxx>
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

< Previous Next >
List Navigation
This Thread
  • No further messages
References