I'm new here. Actually i use Sabayon since yesterday evening
Now of course i miss one feature, the one that let my Gentoo live for 5 years without reinstall. That depclean you know. From what i see equo has no such functionality (i know about "remove --deep"), at least not in the way emerge does with depclean.
Also it seams that the world file is ignored by equo if one lists the user selected packages but sometimes removes (does it add too? i'm not sure) entries. Maybe someone can clarify what really is going on here.
After some digging in the equo sources i found that the equo keeps track of the user installed stuff in the "installedtable". As far as I can see this works like the world file if i ask equo to show me "equo unusedpackages".
Now "equo unusedpackages" almost does the job, but there are some little things missing:
- It should include packages in the world file that are managed by portage in the deptree. At the moment it suggests them for removal which is bad.
- There should be a equo command to deselct (remove the user installed flag) a package without removing it. (like emerge --deselect)
- There should be a equo command to select (add the user installed flag) a package without reinstalling it. (like emerge --noreplace)
- There should be a install switch that prevents the user installed flag from being set. (like emerge --oneshot)
- And finally "equo unusedpackages" should offer the option to remove the found packages.
Well that's it. I hope you don't see this as a rant from that new stupid guy that thinks to know everything better (actually you may, i don't care).
Please tell me if you see any obvious problems with this suggestion and maybe offer me some advice how to go from here. Would it make sense to help extend equo with this functionality or is there no chance something like that gets accepted and I better hack some scripts just for me that do the job?
Thx for reading
Zero

