To modify Synaptic so that it uses aptitude instead of apt-get.
Only that.
Thank you.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Aptitude (like apt-get and synaptic) uses libapt. What is the particular bit that you would like to be changed in synaptic? Aptitude like sticky selections? Automatic dependency tracking? The problem resolver? -- mvo
The "To remove the dependences that are not being used by any program." is implemented in the feisty version of synpatic mostly. You currently have to remove them by going to "Installed (auto-removable)" in the status view, but synaptic keeps track of it. -- mvo
"Those who know" tell us aptitude is the recommended tool because it gets more things right automatically and keeps track of more information than apt-get does, and that you can't expect aptitude to work right after using apt-get unless you do something to explicitly synchronize it. That seems to argue for using aptitude to avoid messing up those people who want to use the recommended method.
Of course, there are probably millions of ubuntu HOWTO pages out there that recommend the use of apt-get. I'm not sure what you do about that other than to modify apt-get to set a flag telling aptitude it needs to get re-synchronized. What a mess. -DA
Googled "synaptic aptitude" and found this. What I want is for Synaptic to use the same database as aptitude to record the "auto-uninstall