Keep in mind that GNOME is getting rid of libgnome/ui and eventually bonobo/ui too. So the 'ugly' gnome dependencies won't be a problem on the long run.
Also gnome-keyring only depends on gconf and hal both of which are light on dependencies and shouldn't pose any objections. There are no libgnome(ui) and bonobo(ui) dependencies in gnome-keyring.
Keep in mind that GNOME is getting rid of libgnome/ui and eventually bonobo/ui too. So the 'ugly' gnome dependencies won't be a problem on the long run.
Also gnome-keyring only depends on gconf and hal both of which are light on dependencies and shouldn't pose any objections. There are no libgnome(ui) and bonobo(ui) dependencies in gnome-keyring.
hussam