I am trying to avoid a bug in Hardy where Evolution prints 2 phone numbers (it duplicates the home phone as "other" phone).

However, I don't know enough about Ubuntu, I come from Fedora, and there I would just uninstall and compile Evolution to get the latest. However, is that bad? Or is there another way to do it on Ubuntu?