Better package management system?

I like Yast, it’s useful / friendly enough. But I can’t help but feel that it has a scalability problem. Once you get too many packages installed it’s impossible to keep track of spaghetti dependencies to really know what’s necessary.

Recently I’ve been playing with different PIM software, to try to find a replacement for my beloved Windows application Franklin-Covey PlanPlus. I installed Kontact / KOrganizer to give it a whirl, but since I use Gnome it required me to install a plethora of KDE packages.

Now I’d like to remove those packages… but when I uninstall Kontact it doesn’t remove all the dependencies.

Is there any package manager or util which could provide an easy way to sniff out these unused packages quickly and easily?

What I’d love to have is a feature in Yast where I can sort by “install date”. If there’s no decent tool, I think I can accomplish this manually with the rpm tool from the command line… but I’d love to find if there’s a less manual process to manage this task. I’m fairly new to Linux, and I’m going through CLI overload trying to remember every useful command…

Thanks in advance!

rpm -qa --last | less

Although I’m sure I’ll forget it by tomorrow, and I’d still like to find a way to do it in yast, or some other package manager…

Hi
One of the features I miss from rug, the rollback command. It’s still
present in SLED 10 which I use, but will be lost to zypper I guess when
SLED 11 rolls out next year…sigh


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.18-0.2-default
up 1:17, 1 user, load average: 0.10, 0.31, 0.30
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

Ooo… yeah, rollback sounds nice.

I can only hope that it was removed because there were implementation bugs that dropped the feature. I have to think that at some point in the future it will be back, once the bugs are worked out.