Activity log for bug #122064

Date Who What changed Old value New value Message
2007-06-25 07:42:53 Conrad Knauer bug added bug
2008-03-25 04:20:53 Matthew Woerly synaptic: status New Incomplete
2008-03-26 04:14:34 Matthew Woerly synaptic: status Incomplete Confirmed
2008-03-26 12:21:55 Conrad Knauer description 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! :) 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. 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) --- Binary package hint: synaptic Consider the following example: 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 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 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'.
2008-03-26 12:21:55 Conrad Knauer title [Wishlist] Removing software+dependencies currently much more difficult than installing them [Wishlist] Removing software+dependencies in Synaptic is currently more difficult than installing them
2014-02-02 21:45:05 dg1727 bug added subscriber dg1727