As of now eclean-dist has only 2 extreme options of cleaning: the default of cleaning only distfiles of ebuilds that are no longer available (and keeping everything else), or keeping only distfiles of currently installed ebuilds and deleting all older versions (--deep). It would be great to have something in between, i.e. the possibility of keeping the last 2 or 3 versions of each ebuild. That would be an additional option to --deep, because only --deep cleans older versions of installed ebuilds. Reproducible: Always