** Summary changed:

- [Wishlist] Removing software+dependencies currently much more difficult than 
installing them
+ [Wishlist] Removing software+dependencies in Synaptic is currently more 
difficult than installing them

** Description changed:

  Binary package hint: synaptic
  
  Consider the following example:
  
- I want to install the package "alien" to convert a RPM to DEB.  Synaptic
- also installs: debhelper, dpkg-dev, gettext, html2text, intltool-debian
- and po-debconf automatically (very nice! :)
+ I want to install the package "alien" to convert a RPM to DEB.  Synaptic also 
asks (in Hardy) to install eight dependent packages:
+ debhelper dpkg-dev gettext html2text intltool-debian libtimedate-perl patch 
po-debconf
+ It does this automatically (very nice! :) and I just have to push a single 
button to mark them too.
  
- Now that I'm done, if I want to remove the package "alien" and it only
- removes alien.  I have to manually hunt down the other packages and mark
- them for removal.
+ Now that I'm done, if I want to remove the package "alien" and its
+ dependencies, its not quite as nice.  If I set up an 'Automatic
+ Removable' filter and mark alien for removal, the eight dependent
+ packages then appear on the list as well and I can then mark those for
+ removal.  While easier than manually tracking down unused dependencies,
+ this is still somewhat more difficult than installing them in the first
+ place.
  
- What would be nice would be a way to either:
- 
- - automatically detect what dependencies are no longer needed by any other 
installed packages and offer to uninstall them
- or
- - allow me to go into my history [1] and have the option, if possible, to 
press an "undo" button, e.g. to reinstall those packages listed as removed and 
uninstall the ones listed as having been installed.
- 
- [1] File -> History; e.g. where it says:
- 
- ---
- Commit Log for Sun Jun 24 03:30:06 2007
- 
- 
- Installed the following packages:
- alien (8.65)
- debhelper (5.0.42ubuntu1)
- dpkg-dev (1.13.24ubuntu6)
- gettext (0.16.1-1ubuntu2)
- html2text (1.3.2a-3)
- intltool-debian (0.35.0+20060710.1)
- po-debconf (1.0.8)
- ---
+ What would be nicer would be a reverse the install process similar to
+ how running "sudo apt-get autoremove alien" works, perhaps by a new
+ removal option in Synaptic along the lines of 'Mark for autoremoval'.

-- 
[Wishlist] Removing software+dependencies in Synaptic is currently more 
difficult than installing them
https://bugs.launchpad.net/bugs/122064
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to