Uhmm... could you check if you have all the repositories (maemo extras and my own [Anidel...]) ?
If so, did you try to refresh, removed and re-installed it again ? how big it is the download with a fresh installation ?
Last, you could try to log in your tablet as root and run: apt-get install libgnomecanvas and tell me what does it say ?
It gives you errors try: apt-get install -f