Summary: | app-portage/gentoolkit eclean, rename --destructive to --deep to better describe its action | ||
---|---|---|---|
Product: | Portage Development | Reporter: | aditsu <aditsu> |
Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | esigra |
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 346443 |
Description
aditsu
2013-07-05 08:39:39 UTC
This sounds like normal behavior. What is the exact command you are using? eclean does not delete other versions of installed pkgs unless you use the --destructive option. This makes it easier to downgrade without the need to download the sources again. Hmm I guess I was mistaken then. I ran "eclean-dist", and was not aware that it didn't delete old versions. I find the "--destructive" option misleading, as it doesn't remove anything that's required by the currently installed packages. "eclean-dist -d" seems to do exactly what I want, and it's much faster too. yeah, --destructive could have been named --minimal, but that's what inherited. One suggestion is to rename --destructive to --deep (so that -d stays the same), and keep --destructive as alternative syntax for compatibility. Deep as in deep cleaning :) Since this was a quick and simple change, I've implemented and pushed it into the repository. http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=0bd71cd8a16b54c9392afa30821e578315d53807 It can be tested with gentoolkit-9999 Released in gentoolkit-0.3.0.8 |